Known for its sandwiches and signature pickles, American fast food chain Jimmy John's is preparing to open its first Windsor location.

See Full Page