Zeffirino was okay to me, the atmosphere and decor was beautiful, overlooking the Venetian Hotel canal, but you definitely are charged a pretty penny for it. Food was just okay-- there is a "Special" menu and has items under $20.00/plate that are good, but you have to be choosy. The grilled seabass was definitely the best way to go, comes with steamed broccoli and a nice piece of fish. The ragu on the ravioli looked just like that... Ragu. $17.00 for 4. Okay, but i'll pass. Had better at Trader Joe's.
If you want good Italian, your better bet would be Maggiano's, the menu is more extensive and tasted better for the cost, but again, the location is definitley what you are paying for at Zeffirino.