Pizza Review
This pizza is top notch. Crust was cooked to perfection and the sauce was flavorful. A MUST-HAVE if you’re in Little Italy