← Alhambra restaurants
Cha Cha Chili
No reviews yet
Korean640-B Valley Blvd, Alhambra
Own or manage Cha Cha Chili? Claim this listing free
Hours
Hours not listed yet.
Details
Address640-B Valley Blvd, Alhambra 91803
Phone(626) 458-3446
Websitehttp://www.chachachili.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.