Big Restaurant Bet's Geoffrey Zakarian Says a Restaurant 'Constantly Needs Feeding' to Stay Afloat

Watch the series premiere of 'Big Restaurant Bet' on Tuesday, April 5 at 10 p.m. ET on Food Network