Zitis is a restaurant located in Santa Cruz.