Reviewers consistently praise the pizza as delicious, excellent, and the best Neapolitan pizza they've had, highlighting its tenderness and fresh ingredients.
Google: 4.1★(114 reviews)— a measure of satisfaction. Our score reads what reviewers said about the pizza.