This place has a huge menu of tasty and healthy food.
However, I feel like the food at Vegetarian Haven has gone down hill over the last year or two. It seems a lot more hit or miss, even on the same dish from one visit to the next.
The focus on service has also gone down... it used to be excellent but lately the servers seem distracted and abrupt.
When the food is good, though, it's good! The menu is huge so it offers a lot of choice.
Probably not the best place to take your meat-eater friends to.