IHOP 1505

IHOP #1505 is an IHOP restaurant located at 1230 North 51st Avenue in Phoenix, Arizona.