The Byre Inn
Brig o'Turk, Callander
01877 376292
Menu
Callander, Scotland
The Byre Inn
Brig o'Turk, Callander, Scotland FK17 8HT
01877 376292