Restaurant in Downtown St. Pete
Mediterranean eatery serving homemade gyros, falafel, hummus, and Turkish-Greek favorites
119 2nd St N
St. Petersburg, FL, 33701
(727) 498-8627
Send Message