Lochview café

Restaurant in Drumnadrochit, Scotland

Features: outdoor seating