last restaurant standing

marketing
Last Restaurant Standing12 May 2008 If you've been watching Last Restaurant Standing on BBC America, be sure to tune in for the finale on Tuesday (8 pm Central). The next-to-last episode repeats just before it at 7 pm. No spoiler...