New China Buffet
(510) 317-9998

15071 E 14th St, San Leandro, CA | Directions   94578

37.704843 -122.128111
Get Directions