All types Cafe Restaurant All types All types Cafes Restaurants 4.8 Open now St Mocha Coffee Shop and Ice Cream Parlour Balmaha, Glasgow, Balmaha, SC G63 0JQ Cafe