Via Di Porta Labicana, 29, San Lorenzo, Roma 00185, Italy
No delivery
Spot something wrong?
Dishes at Pigmalione. Prices may vary in venue.