China Inn is a Chinese restaurant offering a menu of meat, seafood, and vegetarian dishes in a casual setting.