628 Dodecanese Blvd.,
Tarpon Springs , FL 34689 UNITED STATES
Based on 1 reviews
THIS IS THE BEST GREEK RESTAURANT AROUNDMy family and I were on vacation in the Tampa area this past summer. We went to Tarpon Springs, as my father had been stationed there many years ago when he was in the military. We ate at Mykonos on the second day we arrived in Tampa. ...
Worldwide > United States > Tarpon Springs, FL > Restaurants