A girlfriend of mine from Illinois came down to visit me. She left during a blizzard, so imagine how happy she was to come down here to the warm Florida sunshine. It
Hellas means 'Greece' in Greek. By the crowd waiting outside to get in, it should also mean good eating! Open since 1970, this is one popular place with reasonable prices
Been there, done that? Do tell us about it! Submit a review of this Tarpon Springs restaurant today.
3 of 5 stars
2 of 5 stars