Italy
Testa is a wine house from Italy. We found 2 of its wines in stock at 1 shop, from € 55.00 to € 72.00 per bottle. Mostly red, from Cabernet Sauvignon, Merlot.