IHOP 2080

IHOP #2080 is an IHOP restaurant located at 2400 Dixwell Avenue in Hamden, Connecticut.