Pickup from O Sole Mio Pizzeria at 824 S 8th St, Philadelphia, PA 19147, USA