07.06.2015 News Brewery opens — this time for good The umbrellas are up outside over the picnic tables — to stay this time — as Shelter Island Craft Brewery finally opened its doors Friday on North Ferry Road...