Pizza Review
Sauce was nothing to be thankful for, also can I have a slice, Mamma Mia!! Hold the grease though. The extra .3 was for the crust because that was the only thing making the pizza somewhat enjoyable.

Order Mamma Mia Trattoria

Hungry? Order right now on Slice
Order now on Slice