Leel Cushion Works is located in Sri Lanka on No309, Negombo road, pallama, pannala. Leel Cushion Works is rated 4.7 out of 5 in the category upholstery shop in Sri Lanka.
Address
No309, Negombo road, pallama, pannala
Service options
In-store shopping