Asian Restaurants in Duck Creek Village, UT Yamadogs735 E Movie Ranch Rd.Duck Creek Village, UT, 847624356822365American RestaurantsAsian Food RestaurantsFast Food RestaurantsRestaurants With Private Room Show More