Question: Which American restaurant chain has a store in the new Richardson Square Mall, Texas?
Answer: Pizza Hut