Napoli, Italy
Authentic Neapolitan pizza and Italian fare in the heart of Naples, where charming character and friendly service create a warm dining experience. Guests praise the fabulous pizza and quality ingredients, though seating fills quickly—arrive early or expect a short wait outside this beloved neighborhood gem.
+7 more