Athena Greek Restaurant - $50 Gift Card
Item Number: 130
Time Left: CLOSED
Description
Hands down, the best restaurant in Greek town! An awesome ambiance dedicated to the spirit of Athens, complimentary valet parking, and attentive staff await. Experience a memorable culinary experience with tastes ranging from ancient to modern Greek traditions.