Tea World Shop logo

Tea World Shop

Tea World Shop is a specialty retailer of premium loose-leaf tea and tea accessories located in Italy. We carry over 160 varieties of the finest teas selected from around the world. Check out our online retail at: www.teaworld... Read more

Headquarters

Como, Italy

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet