Sakura Sushi

Print Restaurant Menuprint

100 Smith Ranch Rd, San Rafael, CA 94903

(415) 785-8151 Order Online