Food – St Lucia: Marios Italian. Some of the finest Italian cuisine I’ve been lucky enough to taste
Marios restaurant is located within the grounds of the Sandals Halcyon resort in St Lucia, approximately 10 minutes drive from the island’s capital Castries. It can cater for around 100 covers but works to a booking system so it’s always best to check in advance if you’re looking to take along a lot of friends.…