Does anyone have any recommendations for a restaurant that can accomodate a group of 60 near the Longwood Area. Ideally we are looking for a private room. We were thinking of the private room at Jae's in Brookline, but that holds 50 so might be a bit tight. Other thoughts were Fugakyu, La Morra, Beacon Street, Washington Square Tavern. Any other recs? Thanks!