Popa Lenuta

Via Federico Delpino, 164, Roma, Italia
+39 06 259 8615

Popa Lenuta on the map

Add your comment

Food quality
Prices
Cleanliness
Music atmosphere