Opa meze Malta

Opa meze Malta

Update my company information Claim it here!
163,Triq ix Xatt , Sliema, Sliema, Malta
Opa meze Malta
Opa meze Malta
Update my company information Claim it here!

Opa meze Malta

163,Triq ix Xatt , Sliema, Sliema, Malta

About

New Restaurant with a Greek food based menu and mouth watering Pizza
Several choices of Greek wines

Contact Information

Location

163,Triq ix Xatt , Sliema, Sliema, Malta