IHOP 1704

IHOP #1704 is an IHOP restaurant located at 4200 Great America Parkway in Santa Clara, California.