Tag: Garlic edamame

Restaurant Review: Cho Cho San Sushi in Tarzana, CA

I luckily get the pleasure of traveling to Los Angeles about 2-4 times per year to visit beloved family and friends.  Having lived here for about five years a decade or so ago, I know my way around LA pretty well. When I first moved to LA, I lived with my sister for about a …

Continue reading