Which American restaurant chain has a store in the new Richardson Square Mall, Texas?
Pizza Hut
-1
Section::::Abstract.
Richardson Square Mall
10841025
-1
Section::::Abstract.
Richardson Square Mall
10841025
-1
Section::::Abstract.
Pizza Hut
37561