Restaurant in Tarpon
Greek and Mediterranean kitchen serving fresh snapper, octopus, and dishes made to order.
861 E Klosterman Rd
Tarpon Springs, FL, 34689
(727) 505-0034