What does Curva Nord mean?
What does Curva Nord mean? Northern end Italian term or phrase: Curva nord. English translation: Northern end. Where do Roma Ultras sit? Stadio Olympico Stadio Olympico is the largest sports facility in the entirety of Rome. Located inside the Foro Italico complex on the Northern side of the city, the stadium is owned by the […]