Elm City Pride event draws more than 1,000

City

New Haven sandwich shop named best in state

City