IHOP 1478

IHOP #1478 is an IHOP restaurant located at 6508 Washington Avenue in Houston, Texas.