Cousins Chicago

Cousins Subs returns to Indiana with opening of Crown Point location in early September

Construction delays have pushed the opening of Cousins Subs, a Wisconsin-based sub shop established in 1972, and its return to Indiana with the opening of a location at 10533 Broadway St. in Crown Point to early September.