First of all, I would give this restaurant one star if I could, but as they are "Vegetarian," HappyCow requires at least two stars.
I am a vegan, and if you are reading this, I'm assuming you understand that that means no dairy and no eggs. I am always cautions when eating out, even at a vegetarian restaurant and made a very specific request that I am vegan and would end up very sick if I consumed dairy. I then ordered per the host's suggestion with a request for no cheese or may on my sandwich. I didn't inspect my food before digging in, and a few bites in realized that there were large chunks of cheese in the sandwich. I don't know if it was an issue of cross-contamination or what, but I brought it back and asked for a replacement specifying "vegan, no eggs no dairy" once again. Upon inspection I realized that the new sandwich had mayo.
Needless to say, if you are vegan for whatever reason I would not go here, unless you plan on thoroughly inspecting your food before eating it. I would consider this service unacceptable for any restaurant but I find it even more disappointing coming from a vegetarian one.
Cons: Adds dairy to vegan food