Simon Settles
I’ve heard Kerry Simon thinks I hate him. If he harbors that suspicion, it’s probably due to the unfavorable opinions I expressed in these pages about Starfish, the restaurant he launched with partner Debbie Ohanian in 1993. But really, it’s nothing personal. I was crazy about his Blue Star, the…