CHO CHO SAN - THE ORIGINAL
$$ • Sushi Bars, Teppanyaki
Hours:
19010 Ventura Blvd, Tarzana
(818) 881-8518
Customers' Favorites
CHO CHO SAN - THE ORIGINAL Reviews
I'm giving an update after all these years of being a dedicated patron to Cho Cho. We actually prefer the Thousand Oaks location in terms of service and quality nowadays. However, this location has seen it's time and I'm sad that it has shown the age and decline. Management has gone downhill and so has some of its quality yet we still go back Bc it is the OG place and we love the tradition of their signature rolls. They also still manage to stick around despite the other location...read full review
BIG SURPRISE…the sushi was really good! Service was great as well. We decided to give this place a shot after a long hiatus and will definitely be back. (I think there is a new sushi chef).
Ratings
Hours
Monday | 12 - 10PM |
Tuesday | 12 - 10PM |
Wednesday | 12 - 10PM |
Thursday | 12 - 10PM |
Friday | 12 - 10PM |
Saturday | 12 - 10PM |
Sunday | 12 - 10PM |
We have been going to Cho Cho San for many years. The food is consistently excellent and the service is great. We have tried many other sushi restaurants and have not found a better one.