Season 1, Episode 3 Walnut Tree

First Aired: May 11, 2004

The Walnut Tree Restaurant in Wales gets a makeover.