Introduction
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.
Location
What's nearby
Where to stay nearby




































-medium-large-1770905787.jpg)














































Sign in with Google
Sign in with Email