Stables Bar & Restaurant
Carrochan Road
Roundabout Inn
Balloch G83 8BW
United Kingdom