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