Cicis is an American Restaurant Company based in Irving, Texas. It has over 297 store locations all over the United States. Cicis is popular for its finger-licking pizzas at affordable prices. The chain made immense progress when it was first opened and has continued to serve its customers premium quality food to this day. Cicis […]