SANTA CRUZ – A half century of Asian and Middle Eastern inspired cuisine comes to an end in Santa Cruz. India Joze, at 418 Front St., is set to shutter its doors permanently shortly into the new year.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results