Little Caesar's Pizza - Salisbury, NC, United States close