This restaurant located at the Royal Djurgården in Stockholm and it is amazingly good! There is an incredibly high level of raw materials and chefs in the kitchen.
Location
Beckholmsbron 26, 115 21 Stockholm, Sweden
Suggested by
This article uses material from this Wikipedia article which is released under the Creative Commons Attribution-ShareAlike 3.0 Unported License