Went here with a local friend, otherwise I probably wouldn't have visited it. Nothing fancy, just good homemade soup and hot lunches. Liked the staff and their friendliness. Prices were excellent.
Address: 118-120 Main Street, Loch Lomond and The Trossachs National Park, Alexandria G83 0NZ, Scotland
Location: Europe > United Kingdom (UK) > Scotland > Loch Lomond and The Trossachs National Park > Alexandria
Phone Number: +44 1389 755357