Get directions to: Edo Japan, Lakewood, CA Restaurant address: 92 Lakewood Ctr Mall Lakewood, CA 90712, USA Driving Walking Bicycling Restaurant: Edo Japan