Report an error
New China Star is located at Franklin Street, Torrington, CT 06790, United States of America.
New China Star is open Mo-Su 11:00-23:00
New China Star is famous for its Chinese cuisine.
(1 Customer Review)