For months (I think more than 6), the former Ben & Jerry's on Court Street had papered windows with a sign that said closed for renovations. I never believed that because the Ben & Jerry's sign came down when they papered the windows. I just noticed a new sign today for the fist time and I wasn't happy. Lemongrass Grill? Why?
There are certainly enough Thai places in Cobble Hill already, without bringing in this bland chain.