Teriyaki Town and Sushi (Sushi Town)

3854 River Rd N, Salem
(503) 393-5118

Order Online

Teriyaki Town and Sushi (Sushi Town)

3854 River Rd N, Salem, OR 97303
(503) 393-5118