Found 2 places
Latitude: 40.9198 (40°55′11″N), Longitude: -74.6665 (74°39′0″W)
Site: happywokchinese.com
Latitude: 40.9198 (40°55′11″N), Longitude: -74.6666 (74°39′0″W)