China Queen is a Chinese restaurant offering familiar dishes and a lunch buffet.