Supermarket
Il Castoro supermercati
37 locals recommend,
Location
162 Via di Acqua Bullicante
Roma, Lazio
Tips from locals
The biggest grocery. They have a full selection of meat, fish, cheese and everything in between! It is a little hidden next to a park, just walk down the sloping parking section and to the right to get to the entrance.