Pickup from Pasta Palazzo at 1966 N Halsted St, Chicago, IL 60614, USA