General Manager | Liverpool | Liverpool, Merseyside | 62160875

La Tasca opened in Manchester in 1993 and now has over 40 restaurants across the UK from Glasgow to Portsmouth, Bath to Norwich & 5 in the USA. We are proud to add that we came runner-up at the ‘Best… …read more