15011 Telegraph Rd, Taylor, Michigan 48180 USA
Drive thru barricaded off. Presumably to avoid drive thru ticket timer to be triggered.
Photo Credit: Yelp