IHOP 5651

IHOP #5651 is an IHOP restaurant located at 1201 West North Street in Kendallville, Indiana.