Ta´ Frenc - Xaghra Malta

Mediterranean, Terrace
Daħla Ta' Għajn Damma Street, XRA 9010 Xagħra, Malta, Xaghra Malta

Ta´ Frenc

Phone
+35621553888
Address
Daħla Ta' Għajn Damma Street, XRA 9010 Xagħra, Malta, Xaghra Malta

Amenities

Reserve now

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now