
Save to favouritesLike
Pouring…
Sardinian Cabernet from one of the island's big estates.
We built this listing from public information, so a detail may be out of date. Spotted something wrong? Tell us, or claim it and put it right yourself.
Sella & Mosca is a wine brand from Italy.
Sella & Mosca is a historic estate at Alghero in north-west Sardinia, one of the island's largest vineyard holdings.