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