We ordered a wide variety of dishes from this restaurant for 5 people. The food arrived quickly and exactly as we ordered it. The food was still steaming hot when we were serving it. Everything was delicious. I was truly impressed by the amount of chicken they put in their chicken balls unlike most places who usually have a small morsel and a ton of batter... this was a generous portion with a thin batter coating. The sweet and sour sauce is the best I have tasted. The lemon chicken terrific. All were very happy with their meals. To top it off, it was reasonably priced. I would strongly recommend ordering from this place.