12159 Ventura Blvd
Los Angeles, CA 91604
Los Angeles, CA 91604
Open HoursMo to Th from 11:30am to 09:30pm,Fr to Sa from 11:30am to 10:00pm,Su from 09:00am to 09:30pm
OverviewYou'll never see a menu with so many strange neighborslike Vegetable Won Ton Soup next to Ukrainian Borscht, Dungeness Crab Cakes next to Potato Vareniki (dumplings), and Spinach...
more