225 N Columbia Ave, Oglesby, Illinois 61348 USA
Give me a little more grease on the tenderloin, please!
Photo Credit: Yelp