9301 S Stony Island Ave, Chicago, Illinois 60617 USA
This place has been around for 28yrs.
Photo Credit: Yelp