Under Construction: Island Creek Oysters

The Press Herald reports that Island Creek Oysters has leased space at 123 Washington Ave—in the same building as the new Maine Craft Distilling—where they plan to operate a retail shop and restaurant.

Island Creek Oysters, based in Duxbury, Massachusetts, plans to open a retail shop and restaurant at 123 Washington Ave., just a couple of doors away from Roustabout and Oxbow Brewing, the company announced Monday. The new business is expected to open sometime between April and June.