Sakura sushi

13358 Lincoln Way, Auburn
(530) 745-4388

Order Online