IHOP 1431

IHOP #1431 is an IHOP restaurant located at 6759 Highway 6 South in Houston, Texas.