IHOP 1517

IHOP #1517 is an IHOP restaurant located at 1500 West Grant Road in Tucson, Arizona.