“Pizza in Sweden is in between street food and restaurant food,” Tellström says. “We have a lot of pizza shops in Sweden, ...