Happy Food Store
Happy Food Store sells ecological, local and fresh foods in the city center. You'll find everything from smoothies to beauty creams. The shop is located at Sveavägen 22, just a stone's throw from the Stockholm Concert Hall.
Sveavägen 22
111 57 Stockholm