Galleria
This colossal mall, located in Dallas off Dallas Pkwy, is home to over 200 stores, and even has it’s own hotel and ice skating rink.
Best Of Dallas Observer® Awards
advertisement
advertisement