Image source: LIC Spot – the interior with a nod to the Pepsi-Cola sign on the LIC waterfront

A while back we told you about opendoor, a restaurant that was slated to open in October, but obviously that didn’t happen. A post over at LIC Spot indicates they will open soon – maybe even in a few weeks. (more…)