Have never been to either.
Yes, I gather apples and oranges -- both Italian, but that's where similarity ends, and they have two very different vibes. Both are acceptable, and the menu's both seem good enough, reasonably-priced, etc.
But which is better for what it's trying to be?
Which is a better bang for the buck?
And -- ultimately, simply -- which has better food?
Feel free to cite specific dishes. There's a real shortage of specifics on chowhound -- if there is anything that's not to be missed, let me know!