Star Mall is a luxurious shopping and office complex in the heart of Kathmandu’s business district (Putalisadak). nepalontheweb.com September 18, 2015 Post Views: 298 Share this:TweetPocketLike this:Like Loading... Slider