Smiley's Deli
5.5 Star Yelp Rating
74 Ratings yelp logo
3441 Central Ave Saint Petersburg, Florida 33713 | Restaurant Info