This place is legit. I am not really into Italian food but this place made me love Italian food. The place is located sort of strip mall and from outside, it looks nothing extraordinary but taste they offer is whole different league. Everything tastes homemade and I think they actually make everything from scratch.
We had Carbonara with Chicken and Bolognese with meat sauce and both dishes were best Italian food I've had in my life. Carbonara was really on point especially for me, because that Pancetta fat was like heaven on earth. We also grabbed some Cannolis on our way out and we regret so much we didn't grab a dozen of them. I can't wait to go back to Vegas and visit here again.
Highly recommended!