Canton Express

14799 Washington Ave
San Leandro, CA
510.351.6818
37.696746
-122.139809
Hours:
Mon - Sun:11am - 9pm

for Canton Express
Directions
from: