-
La Capra Rampante has what you are looking for. it is in the Flaminio neighborhood and is located a 10-minute tram ride (followed by a short walk) from Piazza del Popolo http://www.lacaprarampante.com/
›2 Replies -
a lot of supermarkets also have (small) organic selections nowadays. Are you looking for something specific?
›2 Replies -

