Restaurant
Marina restaurant
5 locals recommend,
Permanently closed
Tips from locals
Excellent food - well priced, pizza and pasta and they will veganize their food choices for you.
Things to do nearby
Locals also recommend
Location
56 F.Azzopardi
L-Isla