The Lade Inn
The Lade Inn, Callander, FK17 8HD, United Kingdom | 01877 330152 | Website Back to resultsA really nice place for a meal
Access to front entrance via a ramp. Some areas of the interior are on a split level, but mentioned a member of our group was a wheelchair user when booking and they made sure to seat us in the fl...
1 result shown