China Red Buffet
67 Gladstone Street
Darlington DL3 6JU
United Kingdom