Tucked away in the heart of downtown Santa Cruz, Laili Restaurant is where the sun-drenched flavors of the Mediterranean meet ...