IHOP 1449

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