Hermans ★ 4.4
Hermans on Fjällgatan in Stockholm's Södermalm has run the all-you-can-eat vegan buffet since 1989; organic ingredients, 60-plus spices and the Monteliusvägen rooftop view.
Tip: Open seven days. The 240-seat garden runs in summer; indoor 110 covers year-round.