A friendly pub in Leeds, Travs offers good food, drinks, and a welcoming atmosphere. Live sports are often shown.