IHOP 718

IHOP #718 is an IHOP restaurant located at 15635 Ventura Boulevard in Encino, California.