Pickup from Crosby's Kitchen at 3455 N Southport Ave, 3455 North Southport Avenue, Chicago, IL 60657, USA