SELECT A LOCATION
Use my current location to find the nearest restaurant
China Town
460 Main St, Torrington, CT 06790
(860) 482-5821
STORE HOURS
12:00 pm - 09:30 pm
View Menu
Order Online