Leijontornet – located in the Old Town of Stockholm, is a Michelin-starred, award winning restaurant with an almost 100% organic menu. The style? Let's say it's the Nordic kitchen re-invented. Don't come here expecting explosions of taste. This is a subtle meal experience, although a very pleasant one.
Bonus for tourists: Tables are placed around the remains of a 13th century fortification that was found during a renovation.