Get Directions to Happy Chinese ← View details 211 Doxey Road, Stafford ST16 2EW, United Kingdom, Stafford, England Get Directions From* To * — Required information