IN PICTURES: Insomnia Cookies
People of all ages were present at the grand opening of the store located at 203 E Lincoln Hwy, DeKalb, IL 60115.
The line at Insomnia Cookies at the night of their grand opening stretched around the block. Tens of eager cookie lovers waited patiently.