The Anchors Rest

Phone: 01877 376275

The Anchors Rest
Category: Restaurants

Key contact details for The Anchors Rest
Phone
01877 376275
Address
Trossachs Pier, Callander Perthshire, FK17 8HZ
 

restaurants

Hotels

bars


0 Customer reviews
Write a review
The Anchors Rest's Keywords

restaurants | Hotels | bars | coffee | tea | Cafes | coffee shops | Hotels & Restaurants | snack bars | snack | tea and coffee | Tea And Coffee Shops | Bars And Cafes

Quick links