2934 N Sheffield Ave, Chicago, Illinois 60657 USA
Back again for my favorite sandwich in Chicago! Can we just take a min to take in this Chefs kiss sandwich!!
Photo Credit: Yelp