Plant Based
  • Misc
Product category
  • Eggs
Country Name
France
Sub Product Description

Plant based mayo (eggless and vegan).

Indian Presence
NO