Feng Cha is a bubble tea store offering a fresh and flavorful menu of tea-based drinks. Founded in 2016, the teahouse aims to be a welcoming space for people to connect.