Yo Sushi

Yo Sushi serves delicious sushi in Albany, California. Try delicious sushi dishes for a great dining experience.

Rating:  Unknown
Cost: Unknown
1107 San Pablo Ave
Albany, CA 94706

Wheelchair Accessiblility

Parking:Entrance:Restroom:Seating:

Parking Options

Unknown

Payment Options

Unknown

Amenities