Cho Cho San

400 E Thousand Oaks Blvd Thousand OaksCA91362
Map

Open Map

Description

This locally owned restaurant specializes in fresh Japanese sushi and the art of teppan-yaki cooking. Patrons can sit at the sushi bar and watch the chefs roll and prepare various forms of sushi. Or, patrons can sit in the dining area where chefs will prepare sizzling dishes right at the table. Open daily for lunch and dinner.
by worldweb on June 14, 2014 from worldweb