Open Door restaurant in LIC is open!
Image source: LIC Spot It's been a long time coming, but Open Door restaurant in LIC is finally ope...
Image source: LIC Spot It's been a long time coming, but Open Door restaurant in LIC is finally ope...
Image source: LIC Spot - the interior with a nod to the Pepsi-Cola sign on the LIC waterfront A w...