The 1st time I ordered from here for delivery they called me after an hour and told me they were out of something I ordered. I said it was fine as I asked if they would substitute something else and they did. Took almost 90 minutes to arrive. I decided to give them another. This time after an hour they called me again and said delivery was taking longer than expected but I could pick up my order if I wanted. I ordered delivery I don't want to pick up my order. I asked if I could cancel my order and the girl seem very flustered and put me on hold then said the chef said they would have it to me within 10 or 15 minutes. Half an hour went by and I finally got my food but when I opened it up they didn't give me any rice. Not sure how Chinese food place can deliver your food and forget the rice. I won't be going back as the food was very subpar this time chicken was overcooked and dry and cold.