Chef De Partie at The Islay Hotel - Port Ellen, Scotland, United Kingdom
The Islay Hotel is a hospitality company based out of Charlotte St, Isle of Islay, United Kingdom.