I've never had better, this is high quality. The restaurant's small, so you might have to share a table with strangers, but the food's sooo good. Try the lemon chicken (fake), it's my favorite (don't be put off by the radioactive yellow color). They also have good veggie buns. If it's crowded, there's always take-out.
more