Asian · Thousand Oaks
Open now· Closes 9 PM
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.
Hours sourced from Google. Always call ahead for holidays.