There are 2 Tea Shops in Harvard, Massachusetts.
Find addresses, phone numbers, fax numbers, hours & services for Harvard Tea Shops.
Alcott's Restaurant & Tearoom 102 Prospect Hill Road Harvard, MA Tea Room
Tea Room At Fruitlands Museum 102 Prospect Hill Road Harvard, MA