Downtown China is a speciality restaurant that serves authentic Chinese cuisine. Contrasting flavours and spices are combined to bring out a sense of balance on your palate. The beautiful ambience complementsthe fine quality of the dishes. The sauces, ingredients, and spices are specially handpicked by the trained chefs. Downtown China is a place where every diner finds his/her personal favourite Chinese dish from the A-la-Carte menu. Downtown China is located in Andheri West, Western Suburbs. The staff here is cordial and polite which adds to the overall experience.