Deli in St. Pete
Family-run deli serving jumbo pizza slices and Cuban sandwiches with warm hospitality
1850 62nd Ave N
St. Petersburg, FL, 33702
(727) 788-4777