Sub Sandwich on Chicago's Best on WGN
Anybody that can help me I will consider a dear dear friend at this point. I was watching the show a while back and I could've swore there was a deli shop in the back of a grocery store that sold either 3 foot subs or 3 pound subs, one or the other. Does anybody know the name of this store or restaurant? I've tried every avenue to try and find it and haven't had any luck, thanks.