Via Guglielmo Cimarra, 36, Ostiense, Roma 154, Italy
No delivery
Spot something wrong?
Dishes at Camera Caffè. Prices may vary in venue.