Features
Liverpool restaurant Belzan makes it into top food bible, The Michelin Guide
Belzan is located on Smithdown Road, Liverpool Belzan has made it into the prestigious Michelin Guide, just over five years after it was launched. The neighbourhood bistro in Smithdown Road was praised for its ‘well-judged, interesting combinations’ of food, along with ‘portions that are as generous as they flavoursome’. Inspectors say its unassuming location makes...