Atapattu Stores is a Stores and shopping located in Sri Lanka. It is one of the 54 Stores and shoppings in Sri Lanka. Address of Atapattu Stores is Sri Lanka. Atapattu Stores is rated 2.5 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Atapattu Stores are -
Within less than half a Kilo meter of Atapattu Stores, you can also find Wayamba Lanka Water
Sri Lanka