Reviews of Giro Relevance Newest Oldest Highest rating Lowest rating Share Report Peter B. Master 11 July 2019 This text has been translated automatically. Show original » Can probably be the best pizza place in town. Authentic Italian pizzas, large local and quite stimchy. You get almost the feeling that you are in Italy, despite the local in the middle of Sveavägen. Recommended!