1022 S Canal St, Chicago, Illinois 60607 USA
Even though it's dine in, the sign says "online order only."
Photo Credit: Yelp