Invercauld Road, Braemar, 013397 412 34
To make a booking please call us on 013397 412 34.
We can cater for special dietary requirements but require a little prior notice.
We have wheelchair access.