Skip to main content

Acropolis Greek Taverna - St. Petersburg

restaurant · greek restaurant · St Petersburg, FL

Address
515 Central Ave, St Petersburg, FL 33701-3703
Phone
(727) 823-1010
Website
acropolistaverna.com
Where
27.7715, -82.6407

Search Hominin for Acropolis Greek Taverna - St. Petersburg

Other restaurants nearby

More in St Petersburg

Acropolis Greek Taverna - St. Petersburg — restaurant in St Petersburg, FL | Hominin