China Pavilion is an Asian restaurant offering a diverse menu of familiar Chinese dishes alongside sushi and Japanese entrees.