pizza restaurant in l imdina
Filtersexpand_more
Active expand_more
close pizza restaurant close Country: Malta close City: L Imdina
Companies
Coogi's Restaurant & Tea Garden
, MDN1160 L-Imdina, MaltaCoogi's Restaurant, a family-run restaurant in the heart of Mdina. "Passion, Character and Charm".