P1100419 December 13, 2012 1600 × 1200 The Best Salmon Restaurant in Sweden Interior of restaurant showing coffee area.