Get Directions to Yum Yum - Master Menu ← View details 45 Queens Road, Leeds, West Yorkshire LS6 1HY, United Kingdom, Leeds, England Get Directions From* To * — Required information