Sandwich chain opens at Jersey City rental tower

Jimmy John’s has opened a new store at the base of a luxury apartment tower in Jersey City, marking the national sandwich chain’s first location in the Hudson County seat.