About Restaurant Bar and Grill Leeds Located in the heart of Leeds City Centre, The Restaurant Bar and Grill Leeds is the perfect place to enjoy an elegant yet fun, sit down meal with your team. Being located in the city square, the restaurant has one of the most ambient settings for you to host your private party, sit down with a group of friends, or even take that someone special in your life. The Restaurant Bar and Grill Leeds is well known for its delectable food and exquisite selection of wines, ales, and even champagnes. The pricing is reasonably fair and most definitely worth the money you pay. The menu consists of delectable dishes, such as Chicken Paillard, Crispy Duck, Slow Cooked Free Range Pulled Pork and even exquisite veggie dishes, such as Summer Vegetable Risotto and Asparagus, Fresh Pea and Broccoli Tart. So whatever the occasion, whether you have something to celebrate, or just fancy a classy dinner, get yourself down to the The Restaurant Bar and Grill Leeds.