new restaurant in stony brook village