udangawa is a Home goods store located in Sri Lanka. It is one of the 5157 Home goods stores in Sri Lanka. Address of udangawa is Ambanpola, Sri Lanka. udangawa can be contacted at 94717552124. udangawa is rated 5 (out of 5 stars) by 2 reviewers on the web.
Some of the places around udangawa are -
Ambanpola, Sri Lanka