6605 Las Vegas Blvd South, Las Vegas, Nevada 89119 USA
Cheers to the Weekend: Happy Hour Sat/Sun 2-5pm!
Photo Credit: Yelp