1009 North Highway 77, Waxahachie, Texas 75165 USA
Supposed to turkey breast it must be the cheapest boneless turkey they find smh
Photo Credit: Yelp