Yojimbo Sushi
Home
Gallery
Menu
Yojimbo Sushi
1221 Park St
Alameda, CA 94501
b/t San Jose Ave & San Antonio Ave
Unofficial Website
Hours:
Phone (510) 523-4120 Lunch 11:00 ~ 2:30 Dinner 5:00 ~ 9:00 Friday & Saturday Dinner 5:00 ~ 9:30
Email
RSS