New China Town is a Chinese restaurant offering Asian specialties with authentic flavors in a convivial atmosphere.