Welcome to the new CLEO

Come check out our new location in the Bird Rock neighborhood of La Jolla