Get directions to: Sinbala Corporation, Arcadia, CA
Restaurant address: 651 W Duarte Rd Ste F Arcadia, CA 91007, USA
Restaurant: Sinbala Corporation