I use this cafe/ restaurant in Aviemore a lot - it is at the edge of town with plenty of parking. The food is always very good and I especially enjoy the soups.
It also has a great selection of books and always some outdoor DVD on and great music. The staff are always helpful and always an enjoyable experience....
More
