Tea Stop

508-647-4757
1 South Ave # 1
Natick, MA 01760
No photo available for this business

Business Information

Coffee & Tea
Restaurants

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Jan 16, 2008
If you want a great selection of teas and tea implements, go no further than this place in sleepy natick center. they have everything you c... (more)

Browse our top cities

Browse cities by state