The Galleria Mall is located right next to the South Hills Mall. This mall is the biggest mall in the area but definitely not the biggest in the state or world! It has nice stores like Abercrombie and Fitch but it does not have nice designer stores. It has lots of jewelry stores so if you need jewelry go there to that mall because they have the best selection in the area. They also have a good food court. I think you should definitely shop at this mall if you are in the area!
more