AddressIzumi Japanese Steakhouse 8125 SW Nyberg St, Tualatin, Oregon 97062 (971) 770-1688Find Us Get directions