Oh Teriyaki
Address:
18422 SE Mcloughlin Blvd, Portland, OR 97267
Phone:
(503) 305-7473
Restaurants,
Japanese
Other Businesses:
- Devaki's Deli at 4906 NE 122nd Ave, Portland, OR 97230
- Perfect Cup Espresso at 12151 NE Halsey St, Portland, OR 97220
- Equinox Restaurant & Bar at 830 N Shaver St, Portland, OR 97227
- Coffee Time at 712 NW 21st Ave, Portland, OR 97209
- New Garden at 18601 SE McLoughlin Blvd, Portland, OR 97267