From Our Editors
Located in Santa Fe, CiCi's Pizza's pizza features fresh dough and ingredients.
The restaurant is within walking distance to a number of parking options.
The eats are cheap here. CiCi's Pizza knows a meal out should be tasty but not an investment. There's no doubt about it. CiCi's Pizza out-serves its competitors for the best slice of pizza around.