
BY JOCELYN FREID There's another new sushi restaurant in town — Cho Cho San, which replaced Chili My Soul, in the newly remodeled Encino strip mall that houses the U.S. Post Office, Smart and Final, and Salads Galore. Cho Cho San comes with … [Read more...]
Follow My Daily Find