It has become a yearly tradition to have our christmas dinner here (the swedish julbord). I have yet to find a restaurant that does a better job.
Recently we also tried their regular menu and it was a great experience with good quality food and wines. The service was as always at a high level.
The restaurant is located in the garden of a castle, next to a lake. It takes some time to get there (about 20-25 mins from downtown Stockholm, easily reachable by public transport though) but it is worth the trip!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.