IHOP 3291

IHOP #3291 is an IHOP restaurant located at 1106 North Muldoon Road in Anchorage, Alaska.