Being that I'm the 1186th review, it'll be hard to add anything that hasn't already been said.
So I'll just say this:
1- Get the giant meatball(s).
2- When your server asks if you'd like sparkling or still water, don't just say "still" thinking that it's tap/free. It's not! It's something like $8 per carafe. Looking at some other reviews, apparently this is something they like to pull to jack up the bills. Not cool, Lavo.