The Flavor is Amazing

trip_advisor-logo

Ordered the Bella Cosa pizza. It is advertised as their most ordered pizza. I can see why. The flavor was amazing, the crust on the pizza was nearly perfect. I would both recommend the restaurant and I would go back if I’m ever in the area again for lunch.