Teularju is a winery in Sardinia, Italy, with 2 wines in our catalog: 2 red wines.
Its wines are sold as Barbagia IGT. The main grape is Cannonau. The estate farms 10 hectares of vineyards.