IHOP 2066

IHOP #2066 is an IHOP restaurant located at 1040 North Colony Road in Wallingford, Connecticut.