Pickup from Lucca's Pizzeria & Ristorante at Lucca's Pizzeria & Ristorante, 108 W Burlington Ave, La Grange, IL 60525, USA