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.

Previous
Previous

11712 N Michigan Road - Zionsville, IN