“Cho Cho San Thousand Oaks is a premier Japanese restaurant specializing in sushi and teppan-yaki. Prepare to be 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 the Southern California region, 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, and 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.
UNIQUE FACTS:
• Serves Happy-hour Food
• Serves Vegetarian Dishes
• Have Kids' Menu.”
Read more