3315 W Armitage Ave, Chicago, Illinois 60647 USA
Assortment of appetizers all extremely delicious!!!
Photo Credit: Yelp