liverpool Restaurant Review – Veeno, the taste of Italy in the heart of LiverpoolBy admin9th January 2018 A brief glance at the top Italian eateries in Liverpool according to Tripadvisor users serves up several recommendations on Castle Street including the current number one:…