Bistro that has ‘lit up community’ named Britain’s best local restaurant
A French bistro in Leeds that has “lit up the community” has been named Britain’s best local restaurant by review bible The Good Food Guide.

A French bistro in Leeds that has “lit up the community” has been named Britain’s best local restaurant by review bible The Good Food Guide.