541 N Wells St, Chicago, Illinois 60610 USA
Multiple things to choose from on the menus.
Photo Credit: Yelp