IHOP 916

IHOP #916 is an IHOP restaurant located at 1001 East 17th Street in Santa Ana, California.