IHOP 684

IHOP #684 is an IHOP restaurant located at 491 Veterans Boulevard in Redwood City, California.