Via Olevano Romano, 63-69, Prenestina, Roma 00171, Italy
No delivery
Spot something wrong?
Dishes at O' Sole e Napule. Prices may vary in venue.