List of Cho Cho San Stores in Thousand Oaks, CA Outlet Note Regular Brands Cho Cho San California Thousand Oaks Rating 4.8 based on 66 votes Official Website http://www.chochosan.com/ Products Sushi Japanese Restaurant NameAddressPhone Name/Address/Phone Cho Cho San outlet - Thousand Oaks 400 E Thousand Oaks Blvd (805) 379-9300 People Also Viewed