Cho Cho San
4928 Balboa Blvd
Encino
CA
91316
(818) 981-4664
chochosan.com
Open Map
Information from the business
We had mastered the fine arts of sushi preparation! You will be amazed by the deliciousness and the outstanding presentations of our dishes!
by yahoolocal on December 11, 2015 from
yahoolocal
California Hand Roll with Snow Crab
Casual
dining
Double Double
Encino Chronic Taco
Has TV
Hurricane Roll
Other
restaurant
white tuna sushi