I'm a bit of a fan more than I was. First impressions of the place from 2013 were a bit lower but upon having it delivered tonight, I'd bump it from 2 stars to 4 stars. For vegetarian fare, I really can say the General Tso's Bean Curd(Tofu) was excellent. It also is one of the few places that have good vegetarian spring rolls. Bubble tea is always a plus too and I liked the different kinds I've had here. Only thing I find disappointing is it seems the orders are not completed properly. Like tonight we received rice instead of Vermicelli...nothing critical but to the wrong person on the wrong night, it'd probably knock it down to 2 stars. One thing also about the menu is the "fresh soy milk" for $1.50. I ordered it intrigued liking american style soymilk and also chinese imports like canned Yeo's or the black soy milk...to my surprise, it was just a can of Yeo's. "Fresh"...seems strange to describe this. It's a can from China...fresh kinda implies it restaurant made(soymilk/tofu isn't difficult to make believe it or not from raw soybeans)...Was disappointed but didn't ruin my meal or something.