I've been told that there are two new restaurants in Leawood near Crate and Barrel at the intersection of 119th and Roe. One's Italian, and one's a steakhouse, but that's all I know. Does anyone have names, reviews, etc? If not these two places - any ideas for the area. I used to like to hit 40 Sardines when it was still around. Any idea if there are plans for that space (loved the bar)?