Panda & Co offers comforting and well-presented Chinese cuisine in a cozy setting.