China Chalon is a Chinese restaurant offering a diverse menu including sushi, Asian, and Mongolian dishes, with vegetarian and vegan options available.