← Alameda restaurants
Yojimbo
No reviews yet
Sushi1221 Park St, Alameda
Own or manage Yojimbo? Claim this listing free
Hours
Hours not listed yet.
Details
Address1221 Park St, Alameda 94501-2688
Phone+15105234120
Websitehttps://www.yojimboalameda.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.