We are coming to Boston to celebrate our daughter's graduation from Medical School. She was to make reservations but never got to it. Any recommendations for a nice 3 PM lunch place for 6 people?
Either Boston or Cambridge areas are preferable. I appreciate any suggestions and realize we are looking to book at the last minute. (Graduation is this weekend.)