opendoor restaurant is opening its doors soon in LIC
Image source: LIC Spot - the interior with a nod to the Pepsi-Cola sign on the LIC waterfront A w...
Image source: LIC Spot - the interior with a nod to the Pepsi-Cola sign on the LIC waterfront A w...