74 W Illinois St, Chicago, Illinois 60654 USA
They have a pick up area at the back of the restaurant
Photo Credit: Yelp