11700 State Rte 127, Nashville, Illinois 62263 USA
King burger & Open faced Turkey
Photo Credit: Yelp