IHOP 1827

IHOP #1827 is an IHOP restaurant located at 2290 Southgate Road in Colorado Springs, Colorado.