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.