December 25, 2010 The Christmas Oysters are here! (The fattest Wellfleets ever), Legal Seafood, Cambridge, MA Edit Delete Tags Autopost via iPhone