IHOP 3603

IHOP #3603 is an IHOP restaurant located at 1963 West Valencia Road in Tucson, Arizona.