Sichuan Kitchen SLO
Restaurant
2078 Parker St., San Luis Obispo, CA 93401, US
(805) 888-7752
Hours not published on validated sources
Sichuan Kitchen SLO is a certified green business in San Luis Obispo, CA. Certified through a Green Business Network program (Certified Level).
Certified Green Business Food & Drink