Is there a Lazy Dog restaurant?
Address: 6605 S Las Vegas Blvd, Las Vegas, NV 89119, USA
Megala Thula | Mar 1, 2019
Yes there is, it's free standing not inside.
Celina Perez | Mar 1, 2019
Yes there is. 6509 s las vegas Blvd. In town square
Anna Olsen | Mar 1, 2019
Don't think so
Thanks! Your answer is awaiting moderation.