Hey there Ian,
At our annual trade show this year I took a large group (about 14) to Zeffirino’s in the mall area of the Venetian hotel
http://tinyurl.com/5dlqfv . The food was great, the service was firs rate, the atmosphere was much more homey than most Vegas restaurants, and the price was VERY reasonable.