Food
Stockholm
Waters
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!
Read More