The owners of a New Orleans restaurant featured on Gordon Ramsay’s “Kitchen Nightmares” say the 2011 episode is still leaving a bad taste in their mouths.


30


FOX

13 Related Articles, between 2018-08-10 and 2018-08-16