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
Saturday: 12 PM – 10 PM