alert

Oh, shoot! Phila Deli is temporarily not accepting orders.

Phila Deli
1120 Pinellas Bayway S # 106 St. Petersburg, Florida 33715 | Restaurant Info