Restaurants :: YOJIMBO
Restaurants :: YOJIMBOYOJIMBO
(510) 523-4120
Get Directions
1221 Park St, Alameda, CA 94501
Mon-Thu 11:00 AM-9:00 PM
Fri-Sat 11:00 AM-9:30 PM
www.yojimbosushi.com/
Mon-Thu 11:00 AM-9:00 PM
Fri-Sat 11:00 AM-9:30 PM
www.yojimbosushi.com/