I can't believe I have been coming to Aviemore for years and have only now discovered this place. Unlike so many other places in the village, the food was fresh, tasty and good value for money. Also, praise has to go to the waitresses who were rushed off their feet but managed to stay friendly and efficient. The breakfast selection...
More
