Pietro's Order Pickup Order Delivery Location & Hours 920 N Lake Ave, Pasadena, CA 91104 Pickup & DeliveryMon - Sat 10:00 AM - 8:30 PMSunday Closed