Shopping malls, or fashion malls, are where most people prefer to do their shopping. Promenades by another name, they offer a one-stop marketplace to satisfy most buyers. A mall also provides shoppers... This description may be from another edition of this product.