IHOP 2062

IHOP #2062 is an IHOP restaurant located at 1700 City Center Boulevard in Elizabeth City, North Carolina.