The Green Teahouse is now open on Chapel Street (in the former Celtica, Copper Kitchen storefront.) The Green Teahouse at 1008 Chapel Street (at College Street) the view through the Green Teahouse window The Green Teahouse interior transports you to China Iris serving tea beautiful tea sets enhance the experience Yuko pouring the brewed tea […]