St. Petersburg, Florida - Greek cuisine served with a smile. At Acropolis Greek Taverna, you will definitely enjoy your surroundings. From the second level terrace overlooking Central Avenue to the warm inviting interior, Acropolis has it all.
See More Flavors of Tampa Bay Stories
They have just been in St. Pete for just a few months, but the lunch crowd has already discovered Acropolis' great tasting Greek cuisine.
Acropolis Greek Taverna is also a finalist in Metromix.com's, Best New Restaurant category.
Acropolis Greek Taverna
515 Central Ave
St Petersburg, FL 33701