From what I can tell all the bad reviews are from people who didn't understand the concept of the restaurant or got bad service. If you don't come in a group don't expect the best service (not ideal for a date). This place really caters to large groups making large orders. Even their food is served this way (family style), which it seems like a lot of people didn't expect. I've been there twice in 2 different years and experienced great service and great food both times. The servers were accommodating of splitting checks as well, even with large parties involved.
My favorite thing that I've had there was the penne a la vodka, mainly because most restaurants serve mediocre vodka sauce and this one actually holds up well against good ones. I was also a big fan of the chicken Parmesan, but if you mess that up at an Italian restaurant then you're not an Italian restaurant. The shrimp Florentine was also delicious, and my boyfriend who is a picky eater but loves shrimp ate multiple helpings of it and declared it amazing!
Aside from those dishes my friends also enjoyed the prosciutto stuffed chicken, the fettuccine supreme, and a side of the brussel sprouts with prosciutto (which I tried and were fantastic).
Touching again on their ability to cater to large groups in this section: I love this restaurant's atmosphere because it has little booths and rooms with big tables for parties. One of the times I was there they set aside a whole room for a party of 75(!!!!!!!!!) and I was amazed. I also like it because the wall is COVERED in old photographs and it's fun to look around every once in a while amidst enjoying food and company.