I would like to start off by saying I have been ordering from this place for about 3 yrs already. If you will be calling for deliver let me just say you'll be waiting forever. Every time I called for delivery they would always take anywhere within 40-1hr. But when I call they tell me it will be ready in 10 mins. I have always liked the food here. It's very tasty. The staff is okay. The girls in front can be a little pushy. They always look at the receipt as I'm about to sign it and maybe put a tip and the grand total. So that I don't like but I just look at them and they look away or I ignore it because well they are family owned and maybe they need extra money who knows. The fortune cookies aren't great but I think they purchase them not make them so that isn't really their fault. Overall it's alright. I really enjoy the food and that's why I always order from here.