Overview

You wouldn't expect to find an award winning gourmet chef tucked away in a strip mall, but that's exactly where Chef David Welch serves up his life's passion.