Via Emilio Nazzani, 19-23, Trullo, Roma 00148, Italy
No delivery
Spot something wrong?
Dishes at Bar Federici. Prices may vary in venue.