My cousin is graduating from college and I am in charge of organizing a dinner for about 15 people from New York. I need a place with a private room and great Italian food. I've lived in Boston before so I'm familiar with most places. I've narrowed a list to Mamma Maria, Lucia, Fiore and Davios. Most places didn't have a big enough menu or the decor/ambiance was blah. Any ideas, suggestions would be helpful, I'm sick of taking people to the same places!