IHOP 3083

IHOP #3083 is an IHOP restaurant located at 2103 West Happy Valley Road in Phoenix, Arizona.