Get directions to: Jeffrey's Restaurant, Santa Cruz, CA
Restaurant address: 2050 Soquel Ave Santa Cruz, CA 95062, USA
Restaurant: Jeffrey's Restaurant