Monthly Archives

June 2020

Wenham Teahouse closes

A beloved restaurant on the North Shore has closed.Chris Keohane, who directed the Wenham Tea House for a decade, announced its decision to cease the establishment's activities on Facebook on Saturday morning, followed by an official…