Veeno, an Italian Wine Café in the UK

Paul Howard Articles, Blog, Hotels, Restaurants & Pubs, Italy

Veeno

Veeno, an Italian Wine Café in the UK It’s not every day that you encounter a genuinely different take on Italian food and wine in Britain. That Veeno manages this admirably is down to director Nino Francesco Caruso and his business partner Andrea Zecchino. They set up their small chain of 20* restaurants in 2013, starting with Leeds and Manchester. This …

Share this Post