News

A neon green sign affixed to the window of a restaurant on Chapel Street in New Haven is almost as iconic as what happens behind the counter—and the people who walk through the doors. This year, ...