Get directions to: Chicken & Pizza Place, Tempe, AZ
Restaurant address: 9206 S Avenida Del Yaqui Tempe, AZ 85283, USA
Restaurant: Chicken & Pizza Place