Looking for a place to have lunch between 2 and 3, on a Saturday after graduation. In or close to Waltham. Difficult to find a place that is open, and willing to accomadate 16 people. Figured it would be easy to find someplace, in between typical serving times! Thanks for any suggestions. Good food most important factor!