You think you know everything about NYC restaurants, and then Kat Odell told me about a place I didn’t even know existed. Had her write it up for today’s FOUND NY.