Chef's House - Peking Duck

3580 Peachtree Industrial Blvd, Duluth
(470) 282-6718