“21st-century chic meets medieval architecture at this classy eatery.”
– Fodor's
+356 7955 7230
In the Square of Xaghra, Xaghra, Island of Gozo, Malta
Website