China Box is a Chinese restaurant known for its fast preparation and flavorful dishes.