Semalya flowers සෙමල්යා මල් පැල is a Flower delivery located in Sri Lanka. It is one of the 36 Flower deliveries in Sri Lanka. Address of Semalya flowers සෙමල්යා මල් පැල is 31 Welimada - Uduhawara Rd, Sri Lanka. Semalya flowers සෙමල්යා මල් පැල is rated 3 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Semalya flowers සෙමල්යා මල් පැල are -
31 Welimada - Uduhawara Rd, Sri Lanka