Tag Archives: Italian Restaurants in London

November 01

5 things about Li Veli Winery and Bistro Covent Garden

Last week we dined at Li Veli to try out dishes that appear on their new Autumn Winter menu. We were also introduced passionately to suitable wine pairings with each of the courses One  Li Veli, the Pugliese wine bar and bistro in Covent Garden has recently introduced a brand new menu for the autumn […]

%d