My wife and I are planning to go out to dinner with three other couples in mid January. We'll be coming from West Roxbury with one of the couples, one couple is coming from Dorchester, and the last from Needham. Any recommendations for a reasonably priced place that would be the most convenient for everyone? Italian would be good, as would American. No dietary restrictions. Entrees between 18 and 28 preferrable.