Need lunch rec's for Salem/Pennington area
assuming you mean Salem/Pennsville... maybe the Riverview Inn in Pennsville?
It's on the water which is usually a flag for just ok food, but it seems to have good reviews on other sites. Note, website says they're only open for lunch Sat/Sun.
60 Main St, Pennsville, NJ 08070