Company name: Crystal Inn
Description: Family-run Chinese restaurant & takeaway
5-6 Churchgate, Spalding PE11 2RA, United Kingdom