Maggiano's is by far and away my favorite Italian restaurant in the Twin Cities. It made me sad to realize it was a chain, but the food is good, consistent, and just plain wonderful. I've always had very good service, and the family style is just amazing. I had a party there, and we just got huge amounts of food (and leftovers to bring home) for only $23 a person. You can either cheaply or expensively when you go there. Also, beware the large. It really is large. Whenever I order it, I wind up with 4 more meals after that day!