IHOP 791

IHOP #791 is an IHOP restaurant located at 1201 Foothill Boulevard in La Verne, California.