Tea Places: Floating Mountain
Floating Mountain is a beautiful tea house in NYC that will make you forget where you are. I recommend trying the Anji Bai Cha!
Read MoreFloating Mountain is a beautiful tea house in NYC that will make you forget where you are. I recommend trying the Anji Bai Cha!
Read More