696 E Pershing Rd, Decatur, Illinois 62526 USA
New drive thru on Pershing Rd location 6a to 10p with a special drive thru menu or call ahead to order dine in seletions
Photo Credit: Yelp