Get directions to: International Delicacies, San Pablo, CA
Restaurant address: 2100 Atlas Rd Ste F San Pablo, CA 94806, USA
Restaurant: International Delicacies