Serving up true Pizza Napoletana from three 10,000 lb Grand Forni ovens hand made in Italy, it's a no-frills pizza shop that is about as consistent as they come. [Eater 38 Member] Read more.
Serving up true Pizza Napoletana from three 10,000 lb Grand Forni ovens hand made in Italy, it's a no-frills pizza shop that is about as consistent as they come. [Eater 38 Member] Read more.