Yojimbo Sushi! Alameda, CA.

Phone (510) 523-4120     Lunch 11:00 ~ 2:30     Dinner 5:00 ~ 9:00     Friday & Saturday Dinner 5:00 ~ 9:30

1221 Park St
Alameda, CA 94501
b/t San Jose Ave & San Antonio Ave

Back to Top