Chopsticks Express

13780 E 14th St
San Leandro, CA
510.483.1218
37.715106
-122.142498
Hours:
Mon - Sun:11am - 9pm

for Chopsticks Express
Directions
from: