Get Directions to La Taparia ← View details 613 Roundhay Road, Leeds LS8 4AR, United Kingdom, Leeds, England Get Directions From* To * — Required information