Get directions to: Chef's Chinese Food, El Sobrante, CA
Restaurant address: 3741 San Pablo Dam Road Suite C El Sobrante, CA 94803, USA
Restaurant: Chef's Chinese Food