Get directions to: Athens Greek Restaurant, Lahaina, HI
Restaurant address: 1221 Honoapiilani Highway Ofc Lahaina, HI 96761, USA
Restaurant: Athens Greek Restaurant