FoodBlog Logo

For the best experience, please rotate your device.

Ta' Frenc

Fine Dining • Fish • Mediterranean • Pasta • Steak

Restaurant Details

Dahla ta' Ghajn Damma, Xaghra

Book Now

FOOD MEDIAFOOD MEDIA