IHOP 3500

IHOP #3500 is an IHOP restaurant located at 6005 Constitution Avenue in Colorado Springs, Colorado.