Serving "the food of the sun", Solen is poised to become Stockholm's new must-dine hotspot in an unexpected corner of town
Photo: Malin Fränberg
Serving "the food of the sun", Solen is poised to become Stockholm's new must-dine hotspot in an unexpected corner of town