IHOP 1828

IHOP #1828 is an IHOP restaurant located at 12634 West Indore Place in Littleton, Colorado.