Piazzale Delle Canestre, SNC, Villa Borghese, Roma 00197, Italy
No delivery
Spot something wrong?
Dishes at Amir Azar. Prices may vary in venue.