IHOP 3623

IHOP #3623 is an IHOP restaurant located at 12340 Northwest Freeway in Houston, Texas.