China Master is a Chinese restaurant located in the Citadel Mall food court. It offers a fast dining experience with a variety of food choices.