User Votes
4.5 average based on 96 service votes on selected orders in this category
About the brand Odel at Kapruka
Odel is a famous department store chain in Sri Lanka. Kapruka has partnered with them for voucher sales and other value added services since 2007See all other brands sold by Kapruka