Restaurant: Impossible
Bad Juju (11x8)
Season finale
Air date: May 13, 2015
The JuJu Bag in New Orleans is half cafe and half barber salon, and both are in desperate need of makeovers.
- Premiered: Jan 2011
- Episodes: 278
- Followers: 114
- Ended
- Food Network
- Thursday at 20