I noticed that their advertisement in City Palate finally announces them as "open". I can't find much on them though, no website, etc.
I see that they are at the same address as Pulcinella...I had one good experience there about a year ago while visiting, but since I've moved here its been lacklustre. Is it affiliated? Anyone been? Should I be the first to go? Do we care?