Il Castoro is a department store Trieste Rome located in Italy.
Via Nomentana 433 00162 Rome Latium Italy
Not too gentle cashiers .????
Uscite tutti da via nomentana,cosí non trovo fila alle casse giú :p
Monday noooo fish????????????????????
Cafe Perfetto ( on 6th floor in Rinascente) good for quick lunch after Galleria Borghese, also tasty. Prices are average in Roma . - Julia Savchenkova
Indirizzo completamente sbagliato. Non seguite questa mappa - Gianluca Giusti
Personale gentilissimo, prezzi concorrenziali. Ci sono sempre tanti prodotti in offerta. - Elena P.