The James Pub, Needham - 1027 Great Plain Ave members