IHOP 1725

IHOP #1725 is an IHOP restaurant located at 1601 North Texas Street in Fairfield, California.