Hellas is among the top few Greek Restaurants on Dodecanese Blvd. It is perhaps the largest and best decorated. The food was very good. I have recommended it to friends and they gave it high marks. For someone who is only going to be in Tarpon for one day, I recommend Hellas. But is a close race with several others. Competition is stiff among Greek restaurants here so prices are right and quality is good.
more