Pickup from Di Fara Pizza at 108 South St, New York, NY 10038, USA