PrimoHoagies to join tenant mix at McCaffery's The Terminal