Find the word definition

Wikipedia
Veeno

Veeno, Italian wine café is an Italian wine bar chain in the United Kingdom. Today, the company has 7 outlets (Manchester, Leeds York, Liverpool, Nottingham, Bristol & Harrogate)