To navigate, press the arrow keys. Taste of china ← View details 61 High Street, Leiston, England IP16 4BX +44 1728 830347 Get Directions From* To * — Required information