New China Buffet

15073 E 14th St
San Leandro, CA
510.317.9998
37.704566
-122.127761
Hours:
Mon - Sun:11am - 10pm

for New China Buffet
Directions
from: