The Simple Greek
4 Star Yelp Rating
29 Ratings yelp logo
312 3rd St S, St. Saint Petersburg, Florida 33701 | Restaurant Info