Papa Leone's Country Deli
(201) 529-0176
5 Miller Rd, Mahwah, New Jersey, 07430-1827
About us
Services | Salad Bar |