Certain dishes are good, others are not. You have to try a few different things and see what you like. Their sweet and sour sauce is quite terrible but not really a concern to me. I wish I could give a half star to make it 3.5 but it is what it is. The service is actually what makes this place. Always a pleasure to order.