Osteria La Buca hero image

Osteria La Buca

Restaurant

5210 Melrose Ave, Los Angeles, CA 90038, USA

Biter Score
8.4
Closed
Monday: 11:30 AM – 2:30 PM, 5 PM – 10 PM
Osteria La Buca photo 1
Osteria La Buca photo 2
Osteria La Buca photo 3