This place is great.
Always fresh and consistent. I enjoy going here for lunch, it's relatively quick, conveniently located and very consistent.
Look... Service is not their strong suit, good food is. I wish I could give them all five stars, but it appears the owner takes care of everyone himself. When the place is a little full the service suffers a bit. He makes up for it with a pleasant demeanor and knowledge of the menu though so I'm not sure I would change a thing.
My favorite is the spring rolls. Great app or as a light entree. Any of the dishes on the menu are a home run though. Like I said, overall the place is great and I enjoy it.
Worth a visit, even if your not vegetarian. It definitely crosses over to all palates.