I love the Galleria. It is THE mall in Dallas. Unfortunately, it isnt convenient for me to get to.(Northpark is minutes away from my home.) I make an effort to go over the holidays because the decorations are gorgeous.
• Link to this review
Was this review helpful?