Jade Palace is a well-known Chinese takeaway offering quality food and service.