Skip to main content

Yojimbo and Gallery

restaurant · Alameda, CA

Address
2319 Santa Clara Ave, Alameda, CA 94501
Phone
(510) 523-4120
Website
yojimboalameda.com
Where
37.7657, -122.2426

Search Hominin for Yojimbo and Gallery

Other restaurants nearby

More in Alameda