This restaurant is a successful Scottish cuisine orientated restaurant, located in the heart of Perthshire.
The 90 cover restaurant (50 inside, 40 outside) is fully equipped to a high standard. It predomi
↧