SriLanka-Places.com listou aprox 4 Shopping dentro Neluwa. Alguns dos mais bem avaliados Shopping dentro Neluwa estão- Loja de telefones Sampath, Sena Stores, Lojas Tharushi & Edifício Samadi.