China Fan is a Chinese-Indonesian takeaway offering a variety of dishes prepared by experienced chefs. Online ordering and home delivery are available.