IHOP 5407

IHOP #5407 is an IHOP restaurant located at 1474 East 79th Avenue in Merrillville, Indiana.