HELP! Can anyone recommend a nice sit-down Chinese Restaurant in the Cliffside Park, Fairview, Fort Lee, Palisades Park area?
We left it to last minute and need a place to eat for 4ppl.
If you know of another type of Restaurant that's open and has availability with fun food & atmosphere...please advise