Get Directions to Angelos Pizza - Master Menu ← View details 28 Woodsley Road, Leeds, West Yorkshire LS3 1DT, United Kingdom, Leeds, England Get Directions From* To * — Required information