Largo Appio Claudio, 266, Tuscolano, Roma 175, Italy
No delivery
Spot something wrong?
Dishes at American Bar. Prices may vary in venue.