China Hill is a Chinese restaurant offering traditional fare, including sesame chicken and vegetable lo mein. Takeout options are available.