This what I think of when I think of Italian food, especially Old VEGAS Italian. They have been here for decades. The service is incredible. The staff is friendly and many have been here since the beginning, so that says a lot about the loyalty of the owners.
The escargot is the best in Vegas. No stupid mushroom caps taking up filler, when they bring out the plate it is escargot with escargot caps.