IHOP 3066

IHOP #3066 is an IHOP restaurant located at 4215 South Street in Lafayette, Indiana.