I absolutely agree that a good place for lunch is Suluhall, particulary Lisa Elmquist. It is also fun to see all the wonderful food treats available at the various stalls at Saluhall. For dinner, I love Fem Sma Hus or Den Glydene Freden, both in the old town (Gamla Stan)and both historic restaurants. They are not at all just tourist joints; on the half dozen or so times I have been to each of them, most of the clientele was Swedish. Both have delightful small rooms with charming stone walls and antique decorations. And both are very good about introducing you to the various flavors of schnapps (acquavit). For smorgasbord, the Grand Veranda at the Grand Hotel is excellent. It offers a magnificent selection of Swedish delights, with the added bonus of fabulous views across the harbour to the Royal Palace. By the way, if you're staying at the Royal Viking, try to get very high up rooms, since the lower ones look directly out onto a six-lane highway, just a few feet away. Cheers, Fred