1418 W Taylor St, Chicago, Illinois 60607 USA
Spicy Crazy Noodle with extra beef - not spicy at all, don't get extra beef
Photo Credit: Yelp