Papa's Deli Reviews & Details
332 Palisade Ave
Papa's Deli is located at 332 Palisade Ave in Cliffside park near the intersection of Gorge Rd and Palisade Ave. Call 2019437181 for dine in.
- Service:Dine In
- On The Menu:Sandwiches
- Major Intersection:Gorge Rd And Palisade Ave
Tell us more about Papa's Deli Cliffside park!