1630 Pleasant Hill Rd, Duluth, Georgia 30096 USA
Roast Duck Leg over Rice @tiffhuangry
Photo Credit: Yelp