The Cozy Inn is the best sit-down Chinese restaurant in town. I have never had a bad dining experience...
All reviews seem positive