Reviewers consistently praise the pizza as delicious, excellent, and the best Neapolitan pizza, even comparing it favorably to Michelin-starred places in Naples.
Google: 4.4★(112 reviews)— a measure of satisfaction. Our score reads what reviewers said about the pizza.