In this Stockholm travel guide for food lovers you'll discover tips on where to stay, things to do, and delicious Swedish food and restaurants in Stockholm.