China Inn is a casual Chinese restaurant offering a diverse menu with vegetarian options, sushi, and other Asian dishes.