Hot duck 鸭小昧

6035 Peachtree Rd, Atlanta, GA