China Inn is a casual Chinese restaurant offering a buffet, sushi, and familiar dishes in a family-friendly atmosphere.