Shopping Malls nearby Bank of Ceylon Mawatha,, World Trade Center, Level 09,East Tower,Echelon Square,, Colombo 00100, Sri Lanka

jalatama global

Approximately 1.68 km away
Address: Landmark Building Level 4 Unit 5 385 Galle Road 3., Colombo, Sri Lanka

Meena Store Private Limited

Approximately 1.82 km away
Address: 150 Old Moor St, Colombo 12, Sri Lanka