Question: what is replacing sears at natick mall?
Answer: Dave & Buster's will eventually take over space once leased by Sears. NATICK – Dave & Buster's, a sports bar and restaurant chain with more than 100 locations nationwide, has the green light to move into Natick Mall.