The food and prices are ok and in most cases it is clear what is vegan and what its not. However, now they charge extra for vegan cheese. Perhaps they shouldn't put soy cream in and on everything (even pizza!), then the vegan food would be less expensive…
As someone who can't have soy, it's also a bit annoying that there is soy cream in many dishes that don't require any cream. Moreover, the "Italian" food doesn't taste very authentic, there always seems to be some curry on the pizza and lasagna isn't supposed to be made of tomato-cream-sauce. They could definitely work on more sophisticated recipes for most of their food. Vegan desserts are missing, too.
However, the Indian food is good and sometimes it's nice to have a pizza (or something else) delivered like regular people ;)
Cons: Extra charge for vegan cheese, Put soy cream in everything, Everything tastes Indian