Shopping Malls / Store
Approximately 0.71 km away
Address: No-28 Negombo Road Watala...(Lanka Sathosa Left Side), Wattala Negombo-Colombo Main Rd, Sri Lanka
Electronics / Travel Agents / Store
Approximately 0.72 km away
Address: # 1, CWE Shopping Complex, Welisara, Chilaw - Colombo Main Rd, 11010, Sri Lanka