My wife and I visit La Taverna every time we come to Aviemore (which is at least once a year). The food is absolutely delicious. There is a very well stocked buffet which is available at lunch and in the evening. However if you do not fancy the buffet there is a very wide range of Italian dishes to enjoy. My personal favourite is the calzone.
If I can give you one word of advice, if you are staying in Aviemore I recommend you walk to the restaurant, as mark my words you will be so full afterwards you will need the walk home!
If you own or manage La Taverna, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.