IHOP 20710 East Victoria Lane, Queen Creek, AZ 85142