Mapplr’s favorite restaurants in Stockholm 4 May 08
Stockholm is one of my favorite cities in the world because it has two things I love: physical beauty and good food. I worked there for a while in 2000 as the Chief Legal Officer of Spray Network, a pan-European Internet portal based in Sweden. I have delightful memories of the city, not only because [...]





