IHOP 3651

IHOP #3651 is an IHOP restaurant located at 4434 State Highway 6 South in College Station, Texas.