Via Capo Le Case, 57, Spagna, Roma 187, Italy
Closed· Opens at 07:00
No delivery
Spot something wrong?
Dishes at Imperium. Prices may vary in venue.