04-12-2025 13:25 via liverpoolecho.co.uk

Inside UK's 'best' restaurant as it opens first Liverpool site

The brand already can be found elsewhere in the north west
Read more »