IHOP 1480

IHOP #1480 is an IHOP restaurant located at 6888 Gulf Freeway in Houston, Texas.