Ciao Bella Restaurant in the Santa Cruz Mountains is one of our favored gathering places for dinner. More photos to follow!