Jimmy John's Jimmy John's 0 Food & Beverages Restaurants Number of units (worldwide) 2.600 Investment level 250.001 - 500.000 EUR