Viale del Parco Mellini, 90, Monte Mario, Roma 00136, Italy
No delivery
Spot something wrong?
Dishes at Lo Zodiaco - Caffè. Prices may vary in venue.