In the soul of Stockholm, Nestled in the vibrant district of Solna, rests Il Forno di Solna. This popular Italian institution is a favorite for those seeking authentic European flavors. From fresh, homemade ingredients, Il Forno di Solna creates a menu of traditional Italian dishes. Its pizzas are highly renowned, baked in a stone-fired that gi