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

FoodBlog SpaceFoodBlog Space