They lost a star because they don't deliver. I usually call ahead of time for my order so I just walk in, pay and walk out. They are busy about the two hours before they close. I haven't had many different dishes because I always get the same thing. I love it... Spare rib tips, pork fried rice with vegetables and bbq sauce/hot sauce. I don't like the chicken in the chicken soup. I've had better. They spoke good, clear English and are quite speedy with the correct orders. Price range is in the middle. The establishment looks kinda janky. Overall, I spend here and would recommend.