I ordered takeout from this place last night and I was very happy with the service. They said the food would be ready 10 minutes from the time we ordered it and it was there waiting for us (and piping hot) when we walked in barely 10 minutes later. The staff was friendly and efficient. We ordered the pu pu platter for two, orange chicken, orange beef, and kung pao shrimp. It turned out to be two huge bags of food - definitely worth the money. All of it was delicious, though we ordered the kung pao shrimp to be hot/spicy and it wasn't. The only things I wasn't crazy about were the ribs and this weird bread thing that came in tin foil in the pu pu platter. The ribs were very sinewy and fatty and the weird bread slash fish slash cheese triangle (no clue on earth what was in there) was rubbery. I'll definitely come back to try more of their menu, but I probably won't order the pu pu platter again.