Eating Deli Sandwich at Papa Leone's Country Deli restaurant in Mahwah, NJ.

Papa Leone's Country Deli

Currently Open

Feedback

Do you manage or own Papa Leone's Country Deli?

Yes