2024
L'ARAGOSTA LOCAL KITCHEN
Seafood Restaurant • €€
Open - from 11h00 to 23h00
As aragosta means "lobster" in Maltese, you'll quickly realize that this ...Read more
2024
TA' PENNELU
Restaurant with specialty • €
This small family restaurant is run by the eldest of a sibling, Anthony, ...Read more