I Know this is a long shot but I am going to be in Sweden next week and wanted to know if anyone knew of a good pizza place? I will be in a town called Lulea. I am going to try to find someplace while I am there and will report back any positive findings.