California Root Deli
580 California Blvd
San Luis Obispo, CA 93405-1900
805-785-0323