Tancho Japanese Restaurant | Sushi

Sushi restaurant · 20861 Redwood Rd, Castro Valley, CA

Dine-In

Hours

More food in Castro Valley, CA · Sushi in Castro Valley