I've never eaten in the restaurant but order takeout once every couple weeks. Their internet menu is a little hard to navigate but by now we pretty much know what we want. The food is excellent for the price, especially the general chicken and sesame chicken, and it's always ready when we show up. The ladies up front are very friendly.