Canton Palace offers freshly cooked Peking and Cantonese food using quality ingredients. It is recognized as one of the best Chinese takeaways in Blackpool.