
Chew Tube
Smith’s Soul Food Bistro On Restaurant Impossible
On tonight’s episode of Restaurant Impossible, Robert Irvine and his team are in Gastonia, N.C., to save Smith’s Soul Food Bistro. According to the episode synopsis, when Robert arrives at Smith’s Soul Food Bistro he ..