Great Maltese food and sea specialities, super ...
Great Maltese food and sea specialities, super friendly service, one of my favourite places on the island.
Great Maltese food and sea specialities, super friendly service, one of my favourite places on the island.