Popular Chinese takeaway specializing in fast food.