Season 10, Episode 11 Natural Nibbles

First Aired: June 20, 2005

An organic eatery is visited. Also: all-natural smoothies.