16255 W 64th Ave, Arvada, Colorado 80007 USA
The worst duck dish ever. Also,we got allergic reaction while eating the fried rice. We assumed the cross contaminated the food.
Photo Credit: Yelp