Feng Cha is a relaxed cafe specializing in a variety of bubble tea drinks and desserts. Founded in China, the teahouse aims to provide a welcoming space for people to connect.