Top Chef: Last Chance Kitchen kicked off on November 09, 2011 on Bravo. Top Chef: Last Chance Kitchen is a None-minute Reality food television series, which is currently in its 12th season. Top Chef: Last Chance Kitchen airs by Wednesdays at 23:00 o…