Mandarin Trail is a fine dining Restaurant that is known Non Veg and chinese food and the Restaurant has bar in it.
Mandarin Trail is located at Sector 38 Noida in Delhi NCR. If you are planning to enjoy Chinese, Soups, Rice and Noodles, Starters, visit this place.