Has anyone tried this place yet? It's in the Genuardi's shopping center on Rt. 1. I think it's been the outside appearance that has kept me from even being curious. The windows are dark, and there's no hint on the outside of what might be going on inside. But I was talking to some folks last night who say it's their new go-to "neighborhood" Italian spot. So I'm wondering if there are any CH opinions yet.