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