Bars & Pubs in Msida

1 listing found
Example image
Outdoor seating

The Lucky Goose

Gastropub, Steakhouse, Tapas bar · Sea Front, 63 Ta Xbiex, Msida

Msida
No menu