IHOP 5408

IHOP #5408 is an IHOP restaurant located at 2901 South 3rd Street in Terre Haute, Indiana.