New World Department Store is a large shopping mall with a relaxing environment. It provides shoppers with an endless choice of boutiques, department stores, restaurants, supermarkets, entertainment, and leisure.