Harry & Izzy’s
Completed Development. Harry & Izzy's is a new 8,300 SF, 340-seat restaurant at PV, the former Paradise Valley Mall redevelopment, located in Phoenix, AZ.
Completed Development. Harry & Izzy's is a new 8,300 SF, 340-seat restaurant at PV, the former Paradise Valley Mall redevelopment, located in Phoenix, AZ.