Candy Cloud
Dessert Shop · Coffee Shop
Candy Cloud is a delightful destination in DeKalb, IL, offering a variety of sweet treats and confections. They also specialize in coffee and specialty drinks, making it a great spot for a sweet indulgence or a caffeine fix.
Location