This establishment specializes in vegan pizza, offering a plant-based take on classic Italian cuisine. It is located on Rue St Denis.