China Rose is a Chinese takeaway and restaurant offering a variety of dishes. It is located in Edmonton.