I've never been to their restaurant before, so I can speak for the dining experience. But delivery is usually quick and their food is pretty good. Their orange chicken is still my favorite thing on the menu. It's definitely one of the best delivery Chinese food I've been able to find in the Phoenix area.