Address

Izumi Japanese Steakhouse
8125 SW Nyberg St, Tualatin, Oregon 97062

(971) 770-1688

Find Us