Found 3 places
Address: 16055 Southwest Tualatin Sherwood Rd, Sherwood, OR 97140
Latitude: 45.3697 (45°22′11″N), Longitude: -122.8422 (122°50′32″W)
Phone: (503) 625-7101
Site: crazysushi.net
Address: 16062 Southwest Tualatin Sherwood Rd, Sherwood, OR 97140
Latitude: 45.3687 (45°22′7″N), Longitude: -122.8439 (122°50′38″W)
Phone: (503) 625-7849
Site: gotfujis.com
Address: 20649 Southwest Roy Rogers Rd, Sherwood, OR 97140
Latitude: 45.3709 (45°22′15″N), Longitude: -122.8464 (122°50′47″W)
Phone: (503) 625-9932