827 E Movie Ranch Rd, Duck Creek Village, Utah 84762 USA
The fire roasted turkey sandwhich.
Photo Credit: Yelp