“Cho Cho San Thousand Oaks is delighted as you indulge in exceptional Japanese cuisine expertly prepared either tableside or at their enticing sushi bar. Cho Cho San Thousand Oaks is dedicated to expanding its reach throughout Southern California, eagerly anticipating the opportunity to serve more areas. Their goal is to provide customers with the ultimate Japanese dining experience. With a diverse menu that caters to all palates, Cho Cho San Thousand Oaks offers a variety of creative sushi rolls and specialty Japanese dishes, all served in a comfortable dining room that exudes a welcoming ambiance. They accept payments through credit cards and have an outdoor seating facility for the customers. They also have a television with a full bar facility for the customers. The restaurant has kid's menu.”
Read more