Five Guys has begun closing locations across seven states as inflation, declining foot traffic, and rising labor costs squeeze franchise profitability.