Feng Cha is a cozy tea shop nestled in Duluth, GA, offering a variety of refreshing and unique tea beverages.
With a focus on quality ingredients and friendly service, Feng Cha provides a relaxing environment for customers to enjoy their favorite tea concoctions.
Generated from their business information