We have dined in as well as picked up take out several times, and are always happy. We get take out at work from sever different local places at work, and this is the only place i will get chinese from. Restaurant is clean, very polite servers, reasonable prices. The biggest thing for me with chineese is the quality of meat , and they seem to have the best locally.