Jade Lee
Address:
81 N Main St, Norwalk, CT 06854
Phone:
(203) 866-0781
Other Details:
This is a classic hole-in-the-wall Chinese food takeout kitchen with one table in the window. There is a small parking lot in front where patrons can wait while their orders are prepared.
Restaurants
Other Businesses: