
Yo Sushi
4.4 (405)restaurant
An easygoing Alameda neighborhood spot for classic sushi rolls, donburi bowls, and noodle dishes.
Description






Located at Marina Village Parkway in Alameda, this casual dining spot expands beyond rolls and bowls with a variety of appetizers and teriyaki dishes.
Good to know
Online ordering

