Ta´ Frenc Daħla Ta' Għajn Damma Street, XRA 90...
+35621553888
Reserve a table now for Ta´ Frenc
The menu for Ta´ Frenc from Xaghra Malta is currently not available. On our site you can find a comprehensive choice of other menus from Xaghra Malta as well. Why not take a look or help Menulist and upload the overview of dishes and drinks here.