Via Luigi Vittorio Bertarelli, 97-103, Tiburtina, Roma 00159, Italy
No delivery
Spot something wrong?
Dishes at Lo Schiaccianoci. Prices may vary in venue.