Sithmal Handicrafts & Flower pots is located in Seeduwa, Sri Lanka on Sithmal Ambalammulla. Sithmal Handicrafts & Flower pots is rated 4.4 out of 5 in the category pottery store in Sri Lanka.
Address
Sithmal Ambalammulla
Service options
In-store shopping