Square Gastro Bar
Pub · Bar and Grill · Mediterranean
Welcoming gastropub in a town square setting, offering tasty food, ice-cold drinks, and a great atmosphere.
Location
Best places nearby
The highest rated places close to Square Gastro Bar.
Local restaurants nearby
Parish Square Mellieha Mellieha, Il-Mellieħa

