Triq St Anthony, St. Paul's Bay, Island of Malta Malta
Turkish Casual Dining • $
58 Triq Il-Kbira, Mellieha, Island of Malta MLH 2313 Malta
European Casual Dining • $$$
G. Borg Olivier Street, Mellieha, Island of Malta Malta
Italian Casual Dining • $$
137 St George's Road, Saint Julian's, Island of Malta Malta
Italian Casual Dining • $