Windsor Tea Shop & Tea Room
1 Pleasant St Ste 1
Cohasset
MA
02025
(781) 383-6140
windsorteashop.com
Open Map
Description
Windsor Tea Shop & Tea Room is located at 1 Pleasant St Ste 1, Cohasset, MA. This business specializes in Beverages.
by merchantcircle on September 21, 2015 from
merchantcircle
Information from the business
056590attr:teas
by localcom on October 10, 2015 from
localcom
coffee
coffee & tea retail
Coffee Houses
Coffeehouse
food stores
Grocery Stores
Number of employees: 1 to 4
Reservations
Restaurants
tea