Get directions to: Edo Japan, Lahaina, HI Restaurant address: 1221 Honoapiilani Hwy Ste J7 Lahaina, HI 96761, USA Driving Walking Bicycling Restaurant: Edo Japan