Choc Choc Cosmetics

Choc Choc means “well moisturized skin” in Korean, so it’s no surprise this Lakeview store sells the best of the best in Korean beauty products, consisting of moisturizer, masks, serum and more. Asian owned. Chicago


Rate and write a review

North Broadway 3127
Chicago 60657 IL US
Get directions