Sitting on Little Italy’s Taylor Street in Chicago, Living Water Tea House is a contemporary East Asian tea parlor. This open and calming space features East Asia-sourced tea and Chinese handcrafted artful teaware.
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.