Las Vegas - Nevada
129 East Fremont St, Las Vegas, NV 89101, USA
702-386-8382
Around Troy Liquor Bar