The Diner finally returns - but what have the new owners done now? Will they stop at nothing to make the place profitable again?
April 11, 2008
Stop the Presses. No, really