Pickup from Luna Pizzeria at Kirby Richmond Plaza, 3443 Kirby Dr, Houston, TX 77098, USA