Ciao Ciao is a cozy Italian pizza restaurant with a diverse menu including pasta and salads.