St Mocha Coffee Shop and Ice Cream Parlour

First opened in Loch Lomond in 2014, the St Mocha coffee shop and ice cream parlour is conveniently located near the Oak Inn for anyone needing a caffeine fix or something cold. Serving Loch Lomond Coffee, a roastery established by the café’s founders, they also sell their own Loch Lomond Ice Cream, all handmade in this location.

Visit Website
View Photos
I've been here