Get directions to: Little Chefs Chinese Food, San Lorenzo, CA
Restaurant address: 18444 Hesperian Blvd San Lorenzo, CA 94580, USA
Restaurant: Little Chefs Chinese Food