Exit 286onI-5 Southbound
Right 2.67 mi
Food white 28@2x
Taste Teriyaki
20649 Sw Roy Rogers Rd Ste 307, Sherwood, OR 97140
Amenities
Restaurant
Sushi
Bar
Japanese