Bavette, located in Leeds, UK, offers a refined bistro experience. The UK's culinary scene is diverse and evolving, and this restaurant adds a touch of French elegance. Enjoy the inviting aroma and the satisfyingly tender texture of their expertly prepared dishes.