IHOP 1825

IHOP #1825 is an IHOP restaurant located at 575 Genoa Way in Castle Rock, Colorado.