Skip to main content

Yojimbo

restaurant · sushi restaurant · Alameda, CA

Address
1221 Park St, Alameda, CA 94501-2688
Phone
(510) 523-4120
Website
yojimboalameda.com
Where
37.7616, -122.2454

Search Hominin for Yojimbo

Other restaurants nearby

More in Alameda

Yojimbo — restaurant in Alameda, CA | Hominin