From Our Editors
Enjoy a freshly tossed pizza loaded with toppings at Ci Ci's Pizza in Greenwood.
Drift away from stuffy dress-code conventions and dine in comfort at Ci Ci's Pizza.
This dining establishment is located near hassle-free parking options.
The pizza at Ci Ci's Pizza is filled with endless flavors, so head on over today and enjoy a slice or two of yummy goodness.