Address: 9500 W Sahara Ave, Las Vegas, NV 89117, USA
Steven Storlazzi | Feb 7, 2019
Yes
just ask me | Feb 7, 2019
It really seems like great authentic Italian food I would stop by there and see what they had is they have a lot of products and fresh meats and cheeses