The partners of Millennium had dinner together at Samir’s Cauldron on Tavastgatan. It was a quiet party – to celebrate the new arrangement – with good wine and couscous with lamb. The conversation was relaxed, and Vanger was noticeably dazed. It felt a little like an uncomfortable first date: something is going to happen, but no-one knows exactly what it might be.
Samir's cauldron doesn't exist. A Lebanese restaurant Tabbouli is situated on Tavastgatan 22. This should be the place Larsson referred to. http://gastrogate.com/restaurang/tabbouli/page/12