1320 Echo Park Ave
Los Angeles, CA 90026
Los Angeles, CA 90026
Open HoursDinner Mon.-Sat.
OverviewWhether it's the Braised Short Ribs (served with horseradish, sour cream whipped potatoes and seasonal vegetables) or the Grilled Vegetable Tower (with fresh mozzarella & balsamic...
more