IHOP 1840

IHOP #1840 is an IHOP restaurant located at 3730 Quebec Street in Denver, Colorado.