Sushi Takara

Sushi restaurant · 1970 Lancaster Dr NE #111, Salem, OR

Hours

More food in Salem, OR · Sushi in Salem