Srichiangsa
800 24th Ave, Santa Cruz CA 95062