IHOP 3683

IHOP #3683 is an IHOP restaurant located at 410 South College Mall Road in Bloomington, Indiana.