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