Hi all, I'm coming back up to Boston in June for my parents' 60th wedding anniversary. Need a really great place with a round table that would fit 10-12 adults. Boston, metro north and metro west would be fine. Any new info would be much appreciated. I've been out of the Boston dining scene for almost a year and half. TIA!