3480 S Archer Ave, Chicago, Illinois 60608 USA
Inside of restaurant from where I was sitting.
Photo Credit: Yelp