Roast Duck By Bob hero image

Roast Duck By Bob

Restaurant

615 N Western Ave, Los Angeles, CA 90004, USA

Biter Score
7.6
Closed
Wednesday: 10 AM – 9 PM