Address
3580 Peachtree Industrial Blvd, Duluth, GA 30096Hours
Address
3580 Peachtree Industrial Blvd, Duluth, GA 30096Hours
Since its opening in June 2019, Yelp reviews for Chef's House Peking Duck have been all over the place. This restaurant is polarizing. I'm surprised this... Read Full Review
The duck here was so amazing, perfectly crisp on the outside and juicy and tender on the inside. We got the 2 course dish where the first course was peking... Read Full Review
I love Peking duck and was so excited when I found a restaurant near ATL that specializes in it. I've been here twice now and the duck is consistent. The... Read Full Review