Get directions to: Cha Cha Chicken, Santa Monica, CA
Restaurant address: 1906 Ocean Ave Santa Monica, CA 90405, USA
Restaurant: Cha Cha Chicken