Filters:
austrian restaurant in Larbert, Scotland
About 1 results.
Hermanns
58 Broad Street, FK8 1EF Stirling, United KingdomHermann’s Restaurant gets its name from Tirolean owner Hermann Aschaber, and is located in the old town of Stirling, close to Stirling Castle