A look inside the new CiCi's Pizza