Cho Cho San Thousand Oaks
400 E. Thousand Oaks Blvd.
Thousand Oaks, CA 91360
(805) 379-9300
 
Cross Streets: Hodencamp
Parking:  Self
Cuisine: Japanese & Sushi, Japanese, Sushi Bar
Services: 
 
Cho Cho San is a Japanese restaurant specializing in sushi and teppan-yaki. At our restaurants you will enjoy exceptional Japanese cuisine that is prepared for you either tableside or from our tantalizing sushi bar. Cho Cho San is looking forward to serving more areas throughout the Southern California region. Our goal is to provide our customers with the best possible Japanese dining experience. We hope to serve many of you soon!!!