Best sweets ever! The chocolate chip cookies are だいすき!
Great food! Unusual recipes!
Chibi Sweet Shop is located at 393 Madison Dr, Streamwood, IL 60107