top of page
Veeno is an Italian wine bar in Leeds with a fantastic range of wine from the family vineyard in Sicily, which produces red, white, rosé and sweet wine.
Service options: Has outdoor seating · Serves food at bar · Dogs allowed



bottom of page
