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...