Order Online

Sakura Sushi Bar & Grill

2408 Santa Clara Ave
Alameda, CA 94501
(510) 749-9988
Order online Menu | Info
Any questions please call us.