Fruit and vegetable store, Terredinunzia, offering fresh produce. Located in Rome.