We have been going to this restaurant since we moved from NY. The food is consistently good. The portions are great, & the owner makes you feel at home. When you want to go out but don't want to go for broke, this is the place. You will not be disappointed whether you have just a Greek salad w chicken or some of the Greek favorites, which are always fresh & tasty.
If you own or manage Athena Greek Taverna, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.