Restaurant in St. Pete
Fast casual spot serving cooked-to-order gyros, wings, and fried seafood platters.
1605 18th Ave S
St. Petersburg, FL, 33712
(727) 851-9920