MACSHAS
Updated 4 days ago
Level 35, West Tower World Trade Center, Colombo - 01, Sri Lanka
Our tea is exclusively packed in Sri Lanka and retains its freshness and taste giving you an incredible sensation. Our brands have gained a rich standard giving us an acclaimed popularity and market leader status in the industry.
Also known as: Macshas Impex