Scandinavian Restaurant · Östra Katarina · 172 tips and reviews
The Telegraph: Stay in Södermalm for an excellent dinner at Pelikan (0046 8 5560 9090; pelikan.se; mains around £20). The wood-panelled former beerhall offers hearty fare so Swedish it’s almost retro.
Scandinavian Restaurant · Lärkstaden · 39 tips and reviews
The Telegraph: Book a late dinner at Ekstedt (0046 8 611 12 10; ekstedt.nu), a “caveman cuisine” experience, where local produce is cooked in a wood-fired oven, cast-iron stove or fire pit. Three-course menu, £62.