Get directions to: Charlie Hong Kong, Santa Cruz, CA
Restaurant address: 1141 Soquel Ave Santa Cruz, CA 95062, USA
Restaurant: Charlie Hong Kong