I don't have much basis for the restaurant, or service inside as I've always set up for take-out. The orange chicken is flavorful and delicious. The egg rolls are crunchy, greasy, and excellent. It makes me feel like I'm eating take-out from New York. Excellent place, I've yet to have anything on the menu that's been a disappointment.