Papa Rays Reviews & Details
16 Marrows Road
Papa Rays is located at 16 Marrows Road in Newark near the intersection of Christina Pkwy and Old Newark Rd. Call 3023684545 for dine in.
- Service:Dine In
- Major Intersection:Christina Pkwy And Old Newark Rd
Tell us more about Papa Rays Newark!