Well.. the best thing I can tell you, is to check out Google and Bing Maps. Take an aerial view of the Passaic River. Depending where "the restaurant" is you should be able to find a shore access point.
The river is stocked in multiple locations with pike. Check out this link which has been posted in a previous thread.
http://www.state.nj.us/dep/fgw/artpassaicpike13.htm
There's no Secret spot I can Tell you about. Do a little research and I promise you it will pay off.
You can learn from past Pike and Passaic threads on this site or do some internet and book reading on "Pike Patterns"
Best of luck out there.
Violent Hook Sets!