Athens Greek Food

Greek Restaurant$$$$
Lahaina
Save
Share
1 Tip and review
Log in to leave a tip here.

  • Erin B.
    Erin BrileyOctober 15, 2010
    the best gyros in town. ok, the only gyros in town. but seriously yummy!
0 Photo