This place is a pretty great restaurant, especially in comparison to many of the other places located within the Venetian. Don't waste your money on any of the restaurants located with the faux Venetian scene because the food is less than mediocre. This place is a pleasant surprise and is open 24/7.
Try the pizza and pasta! If you are looking for a decent sit down restaurant in the hotel, this is a good bet.