Tower Restaurant is an award-winning restaurant serving a variety of modern Scottish seafood and game dishes using the best seasonal ingredients. They can cater for private parties of up to 150 guests upon request.