Located in the heart of Tualatin, Oregon, Izumi Japanese Steakhouse offers a vibrant dining experience that celebrates the art of Japanese teppanyaki cuisine. Situated at 8125 SW Nyberg St, this....
- 8125 SW Nyberg St
- Tualatin
- Oregon
- 97062 (zip code)
- 8125 SW Nyberg St
- Tualatin
- Oregon
- 97062 (zip code)


































