A small supermarket in the centre of Rome, but despite its size it provides everything you might need. Frozen food and fresh fruit, household goods and detergents. The prices are higher than in other areas of the city.
Map
0Comments
To write comments you must be registered. Sign in now