The Lucky Goose
Seafood · Mediterranean · Casual Dining
The Lucky Goose is a restaurant offering fresh, seasonal land and sea-inspired dishes, cooked with care.
Location
Best places nearby
The highest rated places close to The Lucky Goose.
Local restaurants nearby
Sea Front, 63 Ta Xbiex, L-Imsida


