The “Doctor” is in the house – One glass per day keeps me away = 96 Points

Testarossa’s location at the historic Novitiate Winery in downtown Los Gatos, California, is both a [...]