Plot: Chef Robert Irvine's overhaul of The St. James Soup Kitchen in Newark, NJ is his biggest challenge to date
Restaurant Impossible - Season 2 - St. James Soup Kitchen (Episode 15)
Episode Aired On:
Wednesday, November 23 2011
13 years ago
Wednesday, November 23 2011
13 years ago