UKData checked October 2026
  1. Home
  2. Nottingham
  3. Crystal Lilies

Crystal Lilies: Cantonese restaurant at 16 Shelford Rd, Radcliffe on Trent, Nottingham. Also listed under Chinese restaurant, Chinese takeaway and wine bar. It is open on Sunday.

16 Shelford Rd, Radcliffe on Trent, Nottingham NG12 2AGChecked October 2026