IHOP 3328

IHOP #3328 is an IHOP restaurant located at 224 South River Road in Bedford, New Hampshire.