Mar 3, 2011 1 min read grocery Our Laziest Post Ever This place at 1624 Sheepshead Bay Road is back open. They closed for a while. It’s renovated. It may have new owners, we don’t know. But they are open. That much we do know.