The Green Teahouse

The Green Teahouse

After three months, one polar vortex and too many snow storms (it’s only pretty the first time), we’re ready for spring. But seeing as it’s March 26th and another blizzard is on its way, it looks like we’re going to have to put those dreams on the back burner for now. Luckily, The Green Teahouse opened up last month on Chapel Street, helping … Continue reading