China Inn is a Chinese restaurant offering a wide selection of classic dishes, including noodles and seafood, with delivery service available.