IHOP 1951

IHOP #1951 is an IHOP restaurant located at 5911 Highway 6 North in Houston, Texas.