Roots & Soil is a restaurant offering a wide selection of fresh dishes. The establishment has expanded to include a new location in Solna, providing options for takeaway.