IHOP 742

IHOP #742 is an IHOP restaurant located at 701 South Fremont Avenue in Alhambra, California.