A chain of more than 20 stores across Paris, and 8 in Ile-de-France offering bio and organic products.
Revision History