The world’s top wine authority, Wine Spectator recently awarded the Award of Excellence 2018 to Il Mare Restaurant. This Italian…