

Down goes another one. The food court in North DeKalb Mall has lost one of its main restaurants—Wendy’s. According to Tomorrow’s News Today, a retail news website, Wendy’s restaurant closed Dec. 30.
The 1,142-square-foot restaurant was the last national chain in the food court and had been a mall fixture for more than 25 years.