Address: 3200 Las Vegas Blvd S Suite 2144, Las Vegas, NV 89109, USA
Dee Morgan | Nov 5, 2019
In the Fashion Mall parking have to walk a little check the register of shops and restaurants but maybe the best restaurant I've been to excellent Italian food