IHOP 778

IHOP #778 is an IHOP restaurant located at 22810 Vanowen Street in West Hills, California.