Report a review

  • 5
  • Great Shop!

This is a great little shop in Paris, where you can find a variety of vegan products, from food to cosmetics.


Why are you reporting this review?