Jimmy John's Franchise, LLC is a sandwich restaurant chain, specializing in delivery. Founded by James John Liautaud in 1983, the company has grown to nearly 3,000 locations in 46 states. Min. liquidi
↧