Island Creek Oyster Farm, otherwise known as The Shop, is the newest aspirant along the Washington Avenue restaurant strip. The oyster bar is part of a chain of oyster shops in Boston, Burlington, Portsmouth and now Portland.
October 20, 2017
Island Creek Oyster Farm, otherwise known as The Shop, is the newest aspirant along the Washington Avenue restaurant strip. The oyster bar is part of a chain of oyster shops in Boston, Burlington, Portsmouth and now Portland.