China Town is a Chinese restaurant located in Hudson, NY. It offers a dining experience with a focus on Chinese cuisine. The establishment is open for customers to visit and enjoy their meals.