Tancho Japanese Restaurant
20861 Redwood Rd, Castro Valley
(415) 319-5268
Recent Reviews
Tancho Japanese Restaurant
20861 Redwood Rd, Castro Valley 94546
(415) 319-5268