Get directions to: Edo Japan, Sandy, UT Restaurant address: 10450 S State St Sandy, UT 84070, USA Driving Walking Bicycling Restaurant: Edo Japan