“Il Mare” Wins Prestigious Restaurant Award at Wine Spectator’s Award of Excellence – A First in Sri Lanka
Il Mare, the Italian restaurant at Anantara Peace Haven Tangalle Resort became the first Sri Lankan restaurant to win the Wine Spectator’s Award of Excellence…