More about Balloch House
Balloch House is located at Balloch Rd., Alexandria, West Dunbartonshire
+441389752579
http://www.vintageinn.co.uk/restaurants/scotland-northern-ireland/theballochhouselochlomond