New Jade Lee Restaurant Norwalk CT
Add Website
Close
New Jade Lee Restaurant
Be first to review 81 N Main St,Norwalk CT 06854 Phone Number: (203) 866-0781
New Jade Lee Restaurant Store Hours
Hours may fluctuate
Hours may fluctuate