IHOP 813

IHOP #813 is an IHOP restaurant located at 354 West El Norte Parkway in Escondido, California.