China Lo is a Chinese restaurant offering buffet and Teppanyaki grill options. Popular dishes include fried noodles. Cash and card payments are accepted.