Get directions to: Yum Yum Chinese Food Incorporated, Calexico, CA
Restaurant address: 528 S Imperial Ave Calexico, CA 92231, USA
Restaurant: Yum Yum Chinese Food Incorporated