Get Directions to Thai Crystal Restaurant ← View details 109 Sidbury, Worcester WR1 2HU, United Kingdom, Worcester, England Get Directions From* To * — Required information