Pizza Review
Mama Mia! This is a top shelf pie with good balance and fresh ingredients. Lovely rich sauce, superb crust, crispy and chewy at the same time, and tangy motz. Bonus points for the homemade hot sauce and generous side of basil.