IHOP 3087

IHOP #3087 is an IHOP restaurant located at 1935 East 53rd Street in Anderson, Indiana.