China Capital is a relaxed Chinese restaurant offering a diverse menu, including an all-you-can-eat lunch buffet.