Pappi Deli, TAMPA, Florida (FL)

Feeling hungry? Pappi Deli might be the place to eat to suit your needs.
Conveniently situated at 11502 North Nebraska Avenue () in TAMPA, Florida (FL) (33612), Pappi Deli can be reached at 8139102133. It is advisable to call ahead of time to make a reservation.
More restaurants in TAMPA, Florida (FL)


Pappi Deli contact information and details:
Address: 11502 North Nebraska Avenue - , TAMPA, Florida (FL) 33612
Contact Phone: 8139102133