Not the best but comparable to La Rosa Pizza chain. I was hoping for a better Pie, but it will not come here. Place has good potential if they would change the sauce recipe and add a better grade of meats they would have a five star parlor.
Now if you want to taste the difference take a ride to Marco's Pizza in Amelia Ohio.
Not the best but comparable to La Rosa Pizza chain. I was hoping for a better Pie, but it will not come here. Place has good potential if they would change the sauce recipe and add a better grade of meats they would have a five star parlor. Now if you want to taste the difference take a ride to Marco's Pizza in Amelia Ohio.