Cousins Subs continues expansion in Northwest Indiana
Cousins Subs has added another location in Northwest Indiana.
Cousins Subs has added another location in Northwest Indiana.
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.