China Town II is a Chinese restaurant offering a varied menu in a clean and air-conditioned environment.