Charro Café

Via di Monte Testaccio, 73, Roma
+39 06 578 3064

Charro Café on the map

Add your comment

Food quality
Prices
Atmosphere
Cleanliness