The Lighthouse Spot in Cary, IL is a cozy establishment that offers a unique blend of coffee, tea, and light fare.
With a welcoming atmosphere and friendly service, it provides a relaxing space for patrons to unwind and enjoy a quiet moment.
Generated from their business information