IHOP 766

IHOP #766 is an IHOP restaurant located at 1771 South Victoria Avenue in Ventura, California.