Results for opa-meze-malta

Showing 1 of 1 results
163,Triq ix Xatt , Sliema, Sliema, Malta
New Restaurant with a Greek food based menu and mouth watering Pizza Several choices of Greek wines