New Jade Lee Restaurant
Drag box to select area
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.
81 N Main St, Norwalk, CT 06854
- Accessible: no