Lucky Dill Deli St. Pete

A unique New York style deli with great portions of fresh food and friendly fast service located in the heart of downtown St. Petersburg.

277 Central Ave, St. Petersburg, FL 33701

(727) 895-5859

Friday7:30AM–4PM
Saturday7:30AM–4PM
SundayClosed
Monday7:30AM–4PM
Tuesday7:30AM–4PM
Wednesday7:30AM–4PM
Thursday7:30AM–4PM