Lean Chef
Add to Favorites
Add Hours
17 Years
in Business
Saved to Favorites
Phone: (831) 460-9166
Address: 520 Soquel Ave, Santa Cruz, CA 95062
PO Box 3569, Santa Cruz, CA 95063
303 Soquel Ave, Santa Cruz, CA 95062
2565 Portola Dr, Santa Cruz, CA 95062
740 Pine St, Santa Cruz, CA 95062
1102 Pacific Ave, Santa Cruz, CA 95060
1336 Pacific Ave, Santa Cruz, CA 95060
155 Walnut Ave, Santa Cruz, CA 95060
1220 Pacific Ave, Santa Cruz, CA 95060
1001 Center St, Santa Cruz, CA 95060
1053 Water St, Santa Cruz, CA 95062