2141 Green Bay Rd, North Chicago, Illinois 60064 USA
Waiting in line for 30 minutes
Photo Credit: Yelp