Availability Search for St Mocha Coffee Shop & Ice Cream Parlour

Coffee & Sandwich Bars
Loch Lomond

St Mocha Coffee Shop & Ice Cream Parlour is located next to The Oak Tree Inn and part of their Balmaha Experience in Loch Lomond. Serving coffee, teas, cakes, light meals and authentic own produced ice cream.

What's Nearby

Cookie Policy

VisitScotland uses cookies to enhance your experience on our website. By using our website you consent to our use of cookies. Please read our new privacy and cookies statement for more information.