IHOP 817

IHOP #817 is an IHOP restaurant located at 1430 East Plaza Boulevard in National City, California.