China Palace Restaurant is an Asian restaurant offering a variety of dishes. They provide takeaway options with a discount. The establishment is located at 31 Rue Legraverend.