Get directions to: Charo Chicken, Claremont, CA
Restaurant address: 806 South Indian Hill Boulevard Claremont, CA 91711, USA
Restaurant: Charo Chicken