The site for Luna Rossa at 188 Middle Street has cleaned up quite a bit since I last posted a photograph of it. The restaurant has one-pager website, there’s been a print ad or two promising valet parking and a “dueling piano lounge”, and table linens are out but no word yet on an opening day.