A restaurant, café, and bar located on Royal Djurgården in Stockholm.Please choose your preferred language.