It is certainly vegan and you pay extra for that - which is more than reasonable if you want  a place with multiple options with absolutely no animal products. I would eat here again but prices are a bit high for my blood, especially since there are a number of other options - bottom line - good food, just a bit high relative to the surrounding area.