News

Bravo's "Top Chef" reality culinary competition announces its filming locations in the Carolinas for Season 23.