Pickup from Crooked Crust Pizza at 101 Ave A, Denton, TX 76201, USA