Restaurant
Ta' Frenc
13 locals recommend,
Location
Gozo
Tips from locals
Upper Class Restaurant. Popular for all kinds of special occasions among locals.
Unique things to do nearby
Locals also recommend
- 26 locals recommend