2521 N Clark St, Chicago, Illinois 60614 USA
The inside- there is a lot on the menu here that is really good!
Photo Credit: Yelp