Sailors Tea is a cozy café in Arlington Heights, IL that offers a variety of tea blends and light snacks.
With a relaxing atmosphere and friendly service, Sailors Tea provides a welcoming space for customers to unwind and enjoy a hot cup of tea.
Generated from their business information