IHOP 759

IHOP #759 is an IHOP restaurant located at 7228 Archibald Avenue in Rancho Cucamonga, California.