If you are in Las Vegas, you must stop here!
We ate here last June and are eating there again this upcoming Sunday. I am disappointed in myself for not remembering to write this review sooner. The food, atmosphere, wine selection, and prices are crazy low when you you think about what you spend when staying on the strip.
This has become a staple for my company when we are here on business.
From the exterior a Non-Local would not think much of the restaurant because it is located in strip mall. HOWEVER, trust me when I say this is probably some of the best Italian food in the Las Vegas Area.
The Chicken Mt. Etna was unlike anything I have ever had (and I live just outside of NYC).