Crannog Restaurant

Crannog Restaurant
Town Pier, Fort William, Highland, PH33 6DB