Tag: Stockholm restaurants

Stockholm restaurants

| 2012-07-20 | 0 Comments
Stockholm restaurants

Many Stockholm restaurants are located on or near water. Since Stockholm is called the Venice of the north it might be understandable. This one at Hornstull has a great location and is know for great sallads!

Continue Reading