Has anyone been to this place? I'm baffled by its website, which says it's on Tennyson, when I know I just saw it newly opened on E. 17th. What am I confusing? But some of the small plates sound great, like curried meatballs with pineapple, prosciutto-stuffed pasta, and herring in wine sauce (assuming it's housemade, not jarred). Reasonably interesting wine list too.