IHOP 3113

IHOP #3113 is an IHOP restaurant located at 482 Bypass 72 Northwest in Greenwood, South Carolina.