Get directions to: Cha-cha-cha, Brentwood, CA
Restaurant address: 2530 Sand Creek Rd Ste B2 Brentwood, CA 94513, USA
Restaurant: Cha-cha-cha