The restaurant giant has been closing locations, but the strategy appears to be paying off. Continue reading…