IHOP 1414

IHOP #1414 is an IHOP restaurant located at 5790 Farm-to-Market Road 1960 West in Houston, Texas.