The Lost Hours Coffee Shop is a cozy and inviting establishment in the heart of Chicago, IL.
They offer a variety of freshly brewed coffee and delicious pastries for customers to enjoy in a relaxing atmosphere.
Generated from their business information