Restaurant
Ta' Frenc
13 locals recommend,
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
Location
Gozo