I usually avoid eating at restaurants that aren't exclusively vegetarian but was short on time and this place was close by, and the other reviews regarding labelling on the menu were encouraging. And indeed they do an excellent job of making it clear which items are vegetarian, vegan, or can be made vegan. However, this didn't help with the fact that we were brought out a chicken dish despite having ordered a tofu dish, along with the noodle salad we ordered. Thankfully we started eating the salad, and after 5 minutes a waier came along and informed us the'd brought us the wrong order. By this time I had started spooning the offending dish onto my plate. They cleared our dishes after I made it clear I don't eat chicken and brought us what we'd actually ordered. The potential for this kind of screw up is precisely why I don't normally eat at omni places, and was very disappointed it happened here. No effort was made to compensate us and I felt like a sincere apology at the very least would have been nice.
All in all I found the food to be less than stellar given the price tag and felt that the 'high end' setting and numerous wait staff was where most of the price was going. Wish we'd tried the place around the corner instead.
Cons: Brought us dead animals to eat, Expensive