The Million Pound Menu contestants behind Spanish-themed restaurant Pilgrim will be opening their first site in Liverpool on May 15. Managing director Jamie Duffield, chef director Dave Bone and marketing director Anthony Power saw plaudits on the Beeb’s restaurant show earlier this year. Their restaurant is inspired by cuisine encountered during the ancient pilgrimage to […]