#35 of 105 · Restaurants in Stockholm