Papa Napoli Italian Deli
Map: Surroundings & Nearby
Love the meatball sandwich!
The pastrami sandwich is the best
Try the pastrami sandwich with their minestrone.
The pastrami is the best thing here
They don't have pizza so don't be disappointed if you go for that. They are know known for their meatballs, but they have a very distinct cumin taste that lingers for the entire day. Great family spot