Bella Napoli Pizzaria
Pizza · Italian · Mediterranean
Bella Napoli Pizzaria is an Italian restaurant specializing in pizza. Reviews mention a good pizza base and a good Greek salad, though some found the toppings could be more generous.
Location
Best places nearby
The highest rated places close to Bella Napoli Pizzaria.
Local restaurants nearby
Lungomare Ipsos Corfù, Kerkyra, Greece
