Medina Restaurant The
7, Holy Cross St., Imdina, Malta, MDN 1231
+356 2145 4004 Phone
+356 7949 0748 Mobile
+356 2145 0587 Fax