Craobh Haven Bar and Restaurant
Bar and Restaurant in Craobh Haven, Scotland, United Kingdom
-
The Lord of the Isles
The Lord of the Isles pub and restaurant has an enviable reputation for excellent food, wines and beers and offer a stunning location in the sea side village of Craobh Haven in the Marina.