1901 N Decatur Blvd, Las Vegas, Nevada 89108 USA
Don't waste your time or money here
Photo Credit: Yelp