Sushi Takara

1970 Lancaster Dr NE #111, Salem
(503) 391-1238

Order Online