Main Square
Pizza · Italian
Family-run restaurant serving pizza and pasta. Known for its crispy-based, freshly made mushroom pizza. Reasonably priced.
Location
Best places nearby
The highest rated places close to Main Square.
Local restaurants nearby
Pjazza Belt Vittoriosana, Il-Birgu


