Simple, bext to home cooking, this is my favorite hometown restaurant in New Haven
All reviews seem positive