Izumi Japanese Steakhouse

  • RESTAURANTS
8125 SW Nyberg
Tualatin, OR 97062
(971) 770-1688