The food in this place is so fresh and delicious, my mouth waters just thinking about the meals we had there. The place is a bit set back off the main strip in Tarpon Springs, and is probably the only one that doesn't deal with Greek food in this very Greek neighborhood. The octopus is fabulous, but the seafood platter was beyond my expectations! If you want great, and I really mean GREAT seafood, go to this place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.