Company name: Miller's Tavern
Description: Miller's Tavern
9201 Del Webb Blvd, Las Vegas, NV 89134, United States