This place has really good Italian food for amazing prices, considering it's on the "Strip". I had the Crab and Shrimp Cannelloni ($15) which nearly brought a tear to my eye because it was so delicious. The pasta was made fresh and cooked perfectly, the sauce was fairly rich (made from Asiago) and creamy, and the contents of the cannelloni were superb. Washed it all down with a Peroni on draft.
This may be a chain restaurant but you'd never know it. Will definitely be coming back!