Excellent choice if you're starving and looking for quality grilled meats. Quite authentic experience, salad bar is excellent, choice or meat options and unlimited approach to its quantity is unbeatable. Go there and make sure you book in advance - very popular choice is Leeds town centre. My first choice in Leeds if I am up for a couple of hours of relaxing dinner.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.