Ciccio & Cristina is an Italian restaurant. The establishment is located on Via Guglielmo Sanfelice.