Restaurant
Red's True Barbecue
10 locals recommend,
Tips from locals
Meat, Meat and more Meat. American style barbeque restaurant with authentic smoked meat. Try the Donut Burger!
Things to do nearby
Locals also recommend
Location
1 Cloth Hall St
Leeds, England