California Root Deli
Address:
580 California Blvd, San Luis Obispo, CA 93405
Phone:
(805) 785-0323 Restaurants, Delicatessens, Deli
Other Businesses:
- Linnaea's Kitchen at 3468 Sacramento Dr, San Luis Obispo, CA 93401
- Graduate Restaurants Inc at 990 Industrial Way, San Luis Obispo, CA 93401
- Quiznos Sub at 3000 Broad St, San Luis Obispo, CA 93401
- S L O Brewing Co at 1125 Garden St, San Luis Obispo, CA 93401
- Taco Roco at 3230 Broad St, San Luis Obispo, CA 93401