Tried to go last night (a Saturday night) at 7:30pm. The whole place was pitch black and no one answered the phone despite Yelp and their own website saying they were open until 11pm. The business is not well lit at night and is located in a very sketchy industrial area. Ended up going to Las Vegas Mimi Grand Prix instead and had a great time.