IHOP 1836

IHOP #1836 is an IHOP restaurant located at 1675 28th Street in Boulder, Colorado.