Huge menu, nice staff, good food! The menu is almost overwheling in size, but every dish I've tried has been very good. Weekdays for lunch they have a cheap buffet, but the options are a little boring but still tasty. Only giving 4 stars because the location is a little sketchy and my hubby found eggshell in his fried rice and the waitress could not have cared less.