Melrose Osteria La Buca Secures Surprise Second Location in the Valley - Eater LA
"The new Osteria La Buca lands at 14235 Ventura Boulevard in the former Fusion Restaurant & Bar space, directly across the street from fellow Italian restaurant Trattoria del Sole." - Farley Elliott