I think the biggest problem with this place is they think that they are the Sh*t and don't feel like they need to improve. The food and the vibe is good. I'm not going to say it's the best thing in the world, it's a nice place for dinner. Super loud so sit close if you want to have some sort of conversation. The menu has a great selection, the service has been good but their hostesses, the dumbest people I've met in the business. BOTH times I've been there, it took, I kid you not, 5 hostesses to figure out our reservation. They ALL asked us if we have a reservation, for what name, for how many people and then made us wait for a table for 20 minutes. I get it, you're young and don't care to be there but at least make an effort.
L'Unita down the street, may be a better choice if you want Italian and don't want to feel like you're in a food court.
Nice decor though