Taylor's Sports Bar and Grill

107 Otley Road Leeds LS6 3PX