A 32,000 Square Foot Oyster Bar on New York’s Governors Island is Now Open Food & WineCrewJuly 6, 2017Island Oyster