← Alameda restaurants
Yo Sushi
No reviews yet
Sushi807 Marina Village Pkwy, Alameda
Own or manage Yo Sushi? Claim this listing free
Hours
Hours not listed yet.
Details
Address807 Marina Village Pkwy, Alameda 94501
Phone+15105222353
Websitehttp://www.yosushialameda.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.