Where We Are
As you can see we are near the Roma Termini main Station and to the most important monuments of the city, Colosseo, Spanish Steps, Via Veneto, Trevi Fountain etc. Our shop is located just few meters from Termini Station and is open daily non-stop.
Our address is: Via dei Mille 8 – 00185 – Roma