100% natural and made fresh to order. No preservatives or additives. Menu High protein vegetarian and vegan options available. Halal meat available upon request