Acropolis Greek Taverna - St. Petersburg
(1,933)
Restaurant
Permanently closed
Address: 515 Central Ave, St. Petersburg, FL 33701
Phone: (727) 823-1010
Order delivery or pickup from Acropolis Greek Taverna in St Petersburg! View Acropolis Greek Taverna's February 2024 deals and menus.
Rating
(23) · $30 and under
Get menu, photos and location information for Acropolis Greek Taverna - St Petersburg in St. Petersburg, FL. Or book now at one of our other 4958 great ...