Almost drove out of my lane on Rt 3 when I saw the billboard for this place...says coming to Clifton Commons Spring 2012... I'm wondering if it's going to replace the restaurant next to Shannon Rose or if it's going in another spot. Nothing on their website yet, but I seem to recall a place with this name in NYC...just don't want to get my hopes up. Yet. Anyone know anything more?