Restaurant in Downtown St. Pete
Authentic Greek spot serving fresh-carved gyros, kebabs, souvlaki, and house-made baklava
653 Central Ave
St. Petersburg, FL, 33701
(727) 220-0189