To call Special Teas just a tea shop would not be telling the full story. Opening in 1997, Special Teas offers afternoon tea and desserts, as well as a creative light lunch menu. Located in an old Massachusetts house in downtown Northborough, the small cafe uses every bit of it's space with three small rooms each with a few tables. It is very quaint and very New England.