Pickup from Proper Pizza and Pasta at 1011 S Alvarado St, Los Angeles, CA 90006, USA