Drag box to select area
Chinatown Shelton is a Chinese restaurant located in White Hills Plaza in Shelton. You can enjoy your food at the restaurant or take your order to go.
194 Leavenworth Rd, Shelton, CT 06484
- Hours: Mon - Fri, 9am - 5pm
- Accessible: no