China Town is a Chinese restaurant with over 20 years of experience, offering house specialties like Lemon Chicken and Fried Rice.