Description
Name: New Jade Lee Kitchen
Address: 77 W Palisade Ave, Englewood, NJ 07631
Phone Number: +1 201-567-6940
Categories: Chinese restaurant, Delivery Restaurant, Sushi restaurant
New Jade Lee Kitchen is a Chinese restaurant located at 77 W Palisade Ave Englewood/
(Latitude,Longitude: 40.8959929,-73.9780305)
Postal Code: 07631
Location
-
77 W Palisade Ave, Englewood, NJ 07631
Add a review