We chose this restaurant because of the vegan choices on the menu, and the food turned out to quite good, although the portions were rather small. Maybe we have been spoiled by the generous portions at Spice Xing, but the portions seemed kind of small. The main impression we left with, however, was the poor service. Our waiter spilled lots of water, spilled soup, forgot to bring the iced tea my wife ordered, and forgot to bring the bread basket our guests ordered. And whenever anyone from the kitchen came out, they could not seem to understand what dishes they had on their trays, so when we said Such and Such goes here, they would motion for the waiter to come over. And when the waiter did come over, he forgot who had ordered what.