Loch Bay

Loch Bay
1 Macleods Terrace, Stein, Isle of Skye, IV55 8GA
Photo of Loch Bay

Loch Bay Restaurant is a Michelin-starred contemporary Scottish restaurant with classic French influences.