1745 W Chicago Ave, Chicago, Illinois 60622 USA
Restaurant is availble for any type of celebration.
Photo Credit: Yelp