St Mocha Coffee, Luss

St Mocha Coffee’s café on the Luss pier on the Loch Lomond shore, one of the more scenic places I’ve been too.

St Mocha Coffee Shop And Ice Cream Parlour Luss Pier  
Luss pier kiosk,
Loch Lomond