About Batter Inn Fish & Chips
A new pop up fish and chip restaurant and take-away located inside St Mocha Balmaha, Loch Lomond. Brought to you by The Oak Tree and St Mocha Coffee Shop.
More about Batter Inn Fish & Chips
Batter Inn Fish & Chips is located at Main Street, Balmaha, Loch Lomond, G63 0JQ Glasgow, United Kingdom