Yo Sushi

807 Marina Village Pkwy, Alameda, CA

Menu (As of 11/1)

Pork

Ramen

Lunch Special

Yo Sushi: hours and how to order