IHOP 3477

IHOP #3477 is an IHOP restaurant located at 191 Deming Street in Manchester, Connecticut.