Sandali Tea Factory is a Manufacturer located in Yakkalamulla. It is one of the 1774 manufacturers in Sri Lanka. Address of Sandali Tea Factory is Sandali Tea Factory, Akuressa Road, Yakkalamulla, Sri Lanka. Sandali Tea Factory is rated 4 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Sandali Tea Factory are -
Sandali Tea Factory, Akuressa Road, Yakkalamulla, Sri Lanka