Finding a good meal that doesn't break your bank seems to be quite an adventure in and of itself on the Vegas Strip (that isn't fast food).
Enter stage left: Casanova!
Found from other yelpers, this place (it's on the 2nd floor) was a nice Italian gem.
We had a couple of pizzas and a salad ordered.
Note - a pizza can EASILY be shared. You won't want to because of how tasty it is but you won't have the room...so split that pizza pie!