Chiya Chai is a cozy tea house nestled in the heart of Chicago, IL, offering a variety of handcrafted teas and traditional Nepalese snacks.
With a warm and inviting atmosphere, Chiya Chai provides a relaxing space for customers to enjoy a unique tea experience and unwind from the hustle and bustle of city life.
Generated from their business information