Unfortunately, the chain has closed its location at 9595 West Tropicana in Las Vegas, the Las Vegas Review-Journal reported.