Get directions to: Chef India Cuisine, Pleasanton, CA
Restaurant address: 5100 Hopyard Road Pleasanton, CA 94588, USA
Restaurant: Chef India Cuisine