I really did love eating at this restaurant back when I was in high school. I can still taste the flavors of their incredible hot pastrami sandwiches. I no longer live in the area...out of state now. Wish they had one here in Arizona. They have the best quality!! Miss eating here!!
If you own or manage Papa Napoli Italian Deli, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.