I read the reviews on this site and cannot understand for the life of me how anyone can say that it was no good. I am originally from NY where the Greek food is amazing but I have to honestly say that Hellas is right up there. If you had a bad experience, try it again, you will be pleasantly surprised.
Pros: The Food
Cons: Crowded
more