Slice Announces New Partnership with Cicis Pizza

Headquartered in Irving, Texas, Cicis has about 300 locations in more than 25 states. For more information about Cicis and the franchise opportunity, …

  • You already voted!
  • Read More

Get Unlimited Free Access

Join 5,000 other readers who get their news from us