Via Delle Carrozze, 53/54, Spagna, Roma 00187, Italy
No delivery
Spot something wrong?
Dishes at Da Giggi. Prices may vary in venue.