Canton Restaurant

10800 Bancroft Ave
San Leandro, CA
510.562.3763
37.7166
-122.1418
Hours:
Mon:closed
Tue - Sun:10am - 8pm

for Canton Restaurant
Directions
from: