Sushi restaurant · 20861 Redwood Rd, Castro Valley, CA
Dine-In
More food in Castro Valley, CA · Sushi in Castro Valley