the food is good but the service is bad. i have eaten here several times, dine-in, carry out and delivery. i have been a loyal customer to this establishment since it opened in its current location which is well over 10 years. the food is still the best choice for chinese for me in the midst of other places. my biggest disappoinment is the customer service when the owner is not there. i had carry out today and an item was left off of my order so i called and first informed the son that the girl who took my order was impatient and seemed to not write my order down which is why i asked her to repeat my order to me and it was still wrong when it was brought home. instead of trying to accomodate me he became upset and began talking at the same time i did. the end result is i was refused service and i was refused the item i already paid for and when i insisted that i should be given something else in its place if it were no longer available he would not unless i made a return trip to pick it up. an establishment in business this long should get better with age but the staff lacks the customer service skills that was a part of what kept me a loyal customer this long.