Question: Which American restaurant chain has a store in the new Richardson Square Mall, Texas?
Sentence (from "Richardson Square Mall"): Richardson Square Mall was an enclosed shopping center located in Richardson, Texas, United States.
Relevant evidence: Yes