
Cho Cho San
Asian · Thousand Oaks
About
Cho Cho San serves traditional and fusion Japanese cuisine with a focus on sushi and teppan-yaki. Diners can watch their meal come together tableside or order from the sushi bar. The restaurant aims to deliver an exceptional Japanese dining experience across multiple Southern California locations.
400 E Thousand Oaks Blvd, Thousand Oaks, CA 91360, USAThousand Oaks, CA
4.2 · 914 reviews on Google
Hours
- Monday11:30 AM – 8:30 PM
- Tuesday11:30 AM – 8:30 PM
- Wednesday11:30 AM – 8:30 PM
- Thursday11:30 AM – 8:30 PM
- Friday11:30 AM – 9:30 PM
- Saturday12:00 – 9:30 PM
- Sunday12:00 – 9:00 PM
Hours sourced from Google. Always call ahead for holidays.