Find the top Chinese takeaway in South Croydon near you now.
Chinese takeaway
Address: 23 Limpsfield Rd, South Croydon CR2 9LA, United Kingdom