China Star is the largest and one of the most impressive Chinese restaurants in the St Cloud area. This spacious restaurant can seat 200+ diners in its comfortable and stylish interior. Offering a wide variety of freshly prepared Oriental dishes and a range of different cooking styles at affordable prices, it's not surprising the restaurant is always buzzing. All ingredients are fresh and the authentic spices are flown in from Asia to ensure the highest possible standard of flavours. The ever friendly and attentive staff are at hand to help with your choices and take your drinks orders. The team of master chefs never compromise their skills and their attention to detail makes this one of St Cloud's finest dining experiences.