
Chew Tube
Restaurant Impossible: SiP Bistro Ambushed
This week’s episode of Restaurant Impossible finds Robert Irvine and the crew at the SiP Bistro in Holly Springs, N.C. for another epic ambush. Justin and Sarah Hummell opened the SiP Bistro just three years ..