Comments says Gothenburg. I live in the woods so I'll trust random reddit guy on that.
Ica Maxi is a grocery store. Ica is the chain of stores and then they have different size stores around the country. Maxi is the largest one i think, Supermarket is mid size. Stupid naming schemes I guess.