I could only give this place a 3 out of 5. They used to be a 5, however lately the general tso chicken has been way over cooked and too crunchy. It used to be lightly breaded and tender, but not in the last 2-3 times, sure hope they did not loose there awesome cook. I order the kung pao chicken, which is always good, it just seems to be the fried things are not being breaded or done like they used to. Sure hope that changes