Get Directions to New China Kitchen ← View details 22-24 Rodney Street, Edinburgh EH7 4EA, United Kingdom, Edinburgh, England Get Directions From* To * — Required information