Steve Bogart, A Single Pebble Restaurant, Burlington, Vermont

Season 2 - Episode 06