This Massive Restaurant Is Now Closing 41 Locations

This massive restaurant is now closing 41 locations over the next quarter due to major underperformance, sources report.

2 thoughts on “This Massive Restaurant Is Now Closing 41 Locations

Comments are closed.