China Star is a low-key Chinese restaurant offering a variety of standard dishes, including vegetarian options.