210 W 23rd St, Chicago, Illinois 60616 USA
Storefront, and no change in 9+ years and counting! No changes can be a good thing too.
Photo Credit: Yelp