IHOP 783

IHOP #783 is an IHOP restaurant located at 18677 Soledad Canyon Road in Santa Clarita, California.