Il-Mithna Restaurant
58, Main St., Mellieha, Malta, MLH 2313
+356 2152 0404 Phone