WCW Nitro Grill, located in Excalibur Hotel and Casino, was owned and operated by who?
WCW Nitro Grill: WCW Nitro Grill was an American professional wrestling themed steak house that opened in May 1999 at the Excalibur Hotel and Casino.
i don't know