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!
Stockholm restaurants Read More »









